Maryland Sen. Ben Cardin criticizes India’s human rights violations, speaking in Delhi
Maryland Senator Ben Cardin – the ranking democrat on the Senate foreign relations committee – has lambasted India for alleged human rights violations, in a speech at the University of Chicago Centre, in Delhi, on Wednesday. Cardin said while the US is looking forward to Prime Minister Narendra Modi’s visit next week, India needs to…