The Committee to Protect Journalists (CPJ) is an independent New York-based nonprofit organisation that promotes the rights of journalists around the world, while highlighting corrupt practices by states that could be harmful to the profession.
The United States Ambassador called the move to deny CPJ's accreditation "outrageous" but South Africa responded by pointing to procedural matters that the NGO had failed to meet.
Sherwin Bryce-Pease reports…