Goons Instigated By Latin Catholic Church Unleash Mayhem In Vizhinjam

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