TYC activists detained for storming Chinese embassy as protests staged worldwide on China’s National Day
DHARAMSALA, 3 Oct: As many as 73 activists from the Tibetan Youth Congress(TYC) were detained by Delhi police for storming the Chinese Embassy in New Delhi on the 73rd anniversary of the founding of the People’s Republic of China.
Read more