Goa News
Failures of Goa Archbishop
Seven moral failures of Goa Archbishop and his Church on Vanxim Island land grabbing case that make him a worshiper of Satan