African Liberation Day represents expansion of human freedom
NOVANEWS kentakepage.com Strike Thokoane Some 130 years ago, European powers met in Berlin to hatch an agenda of subjecting Africa and its peoples to mere vassals, property to be possessed and exploited for the benefit […]