India’s Cockroach Janta Party leaders say the Modi government is ‘waging war’ on its own citizens.
Source: Al Jazeera English

India’s Cockroach Janta Party leaders say the Modi government is ‘waging war’ on its own citizens.
Source: Al Jazeera English