What Happened on 21 December 2017
World NewsNewly elected ANC President Cyril Ramaphosa pledges to fight against corruption in South Africa
Cyril Ramaphosa is elected as the President of African National Congress after defeating ANC MP Nkosazana Dlamini-Zuma. He is likely… Read More.
World NewsNorth Korean Soldier defects into demilitarized zone, South Korea fires 20 warning shots
World NewsUS President threatened to cut off financial support to countries that back UN resolution