Meanwhile, China defended itself today, with foreign ministry spokesman Hong Lei saying that "no country is perfect" and accusing Washington of "seriously interfering with China's domestic affairs and judicial sovereignty".

SUA
03111722
NNNN
More From This Section
Don't miss the most important news and views of the day. Get them on our Telegram channel
First Published: Mar 11 2016 | 5:48 PM IST
