China irks India with stapled visa for Arunachal archers
China has once again irked India by issuing stapled visas to two archers from Arunachal Pradesh, which it claims as its territory. Arunachal Chief Minister Nabam Tuki has said he
Spanish court indicts Hu in genocide charges
A Spanish court has agreed to hear charges against former Chinese president Hu Jintao in a genocide case. On Thursday, the Section 4 of the Criminal Court of Spain’s National Court (Au