By Obadiah Mailafia Freedom of worship is one of the most sacred rights of humanity. Human beings are creatures of faith. In the midst of antiquity, they worshipped the wind, fire and lightning out of dread, fear and trembling. The ancient Egyptians were the first to come up with idea of one Supreme Being whomRead MoreThe post Genocide and religious freedom appeared first on Vanguard News. Click here to read full news..