Christian fundamentalist Rev. Grant Storms, 53, who protests at the largest gay event in New Orleans, the Southern Decadence festival, was arrested on Friday afternoon for allegedly masturbating in his van while watching children at Lafreniere Park in New Orleans.
Mr Storm claims he was actually urinating in a bottle on his lunch break, but two
(
Read more... )