Screenshot courtesy of Christian Broadcasting Network The Freedom From Religion Foundation is insisting to the Walton County Sheriff’s Office that a recent event where it baptized inmates was a grave constitutional violation. A Christian Broadcasting Network article reports that the Sheriff’s Office (headquartered in DeFuniak Springs, Fla.) recently partnered with First Apostolic Church of DeFuniak Springs and New Life Church of Santa Rosa Beac…