Independent, But Are We Free? 

​  

​ By David Hammond Africa won political independence, yet the harder question is whether we have achieved the freedom, justice and self-determination our forefathers envisioned. On 6 March 1957, Ghana became independent from British colonial rule. For those who gathered to witness that historic moment, independence was far more than the changing of the flag. It […]  

Leave a Reply

Your email address will not be published. Required fields are marked *