The American administration sent a letter to the Congress clarifying what the 123 Agreement with India entails for the US. The letter was leaked recently. There’s nothing in the letter which should come as a surprise because its contents are … Continue reading