After allegedly being caught while engaging in a sexual act together inside of a vehicle parked next to a playground, two Catholic priests are facing charges. Just before 3:30 pm on September 4, a Volkswagen containing two men was reportedly parked on Ocean Drive in Miami Beach next to a…
Updated: