Tibetans protest in New Delhi against Chinese foreign minister’s visit
Multimedia
June 8, 2014 •
New Delhi, June 8 (ANI): Tibetans took to streets to protest against the visit of China’s Foreign Minister, …