What Happened on 20 May 2018

Britain's Prince Harry Marries American Celebrity Meghan Markle

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.

US-China Joint Statement Commits to Reduce Trade Gap Significantly

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 Kills 8, Injures at least 43

Multiple explosions in Afghanistan’s Jalalabad city, during a cricket match, kills 8 people and injures dozens. A member of the… Read More.