Tibetans shout slogans during a protest in New Delhi

Protest against Chinese rule of Tibet, outside the Chinese Embassy in New Delhi, India March 10, 2020. REUTERS/Adnan Abidi

Leave a Reply