Scandalous mayoral tenure of Eric Garcetti, the new U.S. ambassador to India

The United States has finally announced its ambassador to India. Former Los Angeles Mayor, Eric Garcetti, got the job over two-and-a-half years after his name was first announced for the ambassadorship. Just a day before his nomination got through, his former aide Naomi Seligman told CNN that he was unfit to be the ambassador of […]