Former US president Barack Obama’s statement about minority rights in India under Prime Minister Modi has stoked a controversy.
Former US president Barack Obama’s statement about minority rights in India under Prime Minister Modi has stoked a controversy.