Two Catholic priests in Florida were arrested for having sex… in public
Sometimes, the jokes write themselves. Yesterday afternoon, two priests in Miami Beach were caught having sex with one another in a car in Miami Beach. They were arrested for ” lewd and lascivious behavior” and one was charged with ” indecent exposure.” According to the Miami Herald, Diego Berrio and Edwin Giraldo-Cortez, both in their […] More