Day: March 12, 2010

Dissidents Urge UN to Fight Cyber-Censorship

Manifesto Slams Belarus, Burma, China, Cuba, Egypt, Ethiopia, Iran, North Korea, Saudi Arabia, Syria, Turkmenistan, Uzbekistan, Vietnam GENEVA, March 12, 2010 – Marking the first World

UN Watch