Aakar Patel, the chair of Amnesty India, made a stop at Bengaluru Airport
Amnesty India: On April 6, Aakar Patel, the chair of the human rights organization Amnesty International India, said he was barred from flying to the United States from Bengaluru’s Kempegowda International Airport (KIA). He claimed … Read more