Top News | Wed May 9, 2012 12:53am IST

Al Jazeera shuts English bureau after China visa denial