Daily Archives: March 3, 2013

RAMPHELE’S “PARTY POLITICAL PLATFORM” – PART II

This association with the US coupled with Ramphele's reticence on the invasion of Africa for its resources by the US, France and other western powers will give grist to the mill of those who are accusing Ramphele's political platform as