Delhi: tens of thousands protest Modi government over voter rolls

Tens of thousands of opposition supporters gathered in Delhi on Sunday for a Congress-led INDIA alliance rally...


Read More