$ 0 0 The United States of America returned over 200 stolen cultural artifacts worth over $100 million to India. Amidst this, Barack Obama pulled a fast one on PM Modi… (Image sources: 1a, 2a, 3a, 4a. Rest via intoday.in)