28 June 2013

Fang Binxing, an information security expert nicknamed the “father of China’s Great Fire Wall”, has resigned as president of Beijing University of Posts and Telecommunications. His abrupt decision to step...