Street Preachers At Southern Decadence

Infamous street preacher Ruben Israel and his motley crew of nutjobs once again parked on a New Orleans street corner this weekend to scream condemnation at strangers trying to enjoy a Southern Decadence parade. “You deserve death! You deserve hellfire! You deserve AIDS! You perverts! Jesus is love!” One of their banners reads: “Homo sex is a threat to national security.”