We, the people of South Africa, call for the Independent Electoral Commission (or IEC abbreviated) to register the new political… read more
Various Human Rights violations have been reported since the so called attainment of Independence in 1980 from Britain. Notable Is… read more