Tag: Archbishop of Tellicherry

Selling One’s Soul – The betrayal of Christ and Constitution

For the past couple of days, electronic and print mainstream media in the country, have been highlighting the public ‘promise’ made by the Archbishop of Tellicherry.  During a protest...

No posts to display

Trending