Anti-homosexual protests storm Liberia United Methodist Church

Liberia is a highly religious country with a Christian majority of 85% of the 5.2 million population.  Article 14 of the Liberian Constitution provides for the “freedom of thought, conscience and religion and no person shall be hindered in the enjoyment thereof except as may be required by law to protect public safety, order, health, … 

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.