What Happened on 20 May 2018
Britain's Prince Harry has married America’s Meghan Markle, with an estimated over 100,000 people lined up alongside the wedding procession… Read More.
Joint statement of the USA and China (after talks between US treasury secretary Steven Mnuchin and Chinese state council vice-premier… Read More.
Multiple explosions in Afghanistan’s Jalalabad city, during a cricket match, kills 8 people and injures dozens. A member of the… Read More.