top of page

Thousands of people are marching to India’s Supreme Court in New Delhi to demand the resignation of the country’s chief election commissioner over alleged vote fraud.

Oct 12
0 min read

 
 
 

Comments


bottom of page