Mainstreaming Alternate
Hundreds of protestors instigated by the Latin Catholic Church unleashed violence in the name of opposing…