Indian Prime Minister Narendra Modi is facing renewed pressure, as the youth movement “People’s Cockroach Party” (CJP) and a coalition of student and activist groups have announced new protests demanding
Indian Prime Minister Narendra Modi is facing renewed pressure, as the youth movement “People’s Cockroach Party” (CJP) and a coalition of student and activist groups have announced new protests demanding