You should have resigned earlier - Charles Taylor slams Kwasi Appiah

09 October 2024 Read Article 2904