Tagged: India

India PM Modi Very Concerned Over NFL “Squishy Balls”

NEW DELHI — High-level talks on nuclear agreements and increasing bi-lateral trade were set aside today after India’s Prime Minister pressed President Obama for action on the New England Patriots’ soft balls. “The people...