'Angry' protesters deface anti-Mahama posters at National Cathedral site

19 September 2024 Read Article 3751
More News Videos