QNF QuickNewsFeed

World news, gathered from the wires around the clock

Al Jazeera

India’s ‘Cockroach’ leaders detained; New Delhi in lockdown

Indian police crackdown appears to have prevented mass protests against the country's election chief from taking place.

Photo: Al Jazeera

Indian police crackdown appears to have prevented mass protests against the country's election chief from taking place.

Originally published by Al Jazeera. Read the full story at the source →

More stories