The G20 summit in New Delhi. Source link Post navigation Islamists Kill Dozens of Civilians and Soldiers in Two Attacks in Mali North Korea Says Its New Submarine Can Launch Nuclear Missiles