Narendra Modi does not deserve red carpet at BRICS Summit in South Africa
By Opinion | Published Jun 26, 2023
OPINION: Since coming into power, India under Modi has instituted a culture of impunity against opponents that has escalated with no end in sight, writes the author.