A group known as the Coalition Against Racism have served notice of a massive demonstration against the Roman Catholic Church for what they say is an insult to the black race and Africa as a whole. Their outburst comes on the back of the erection of a statue that has been described by many as […]