Quantcast
logo

What Happened on 12 May 2016

Blast in Baghdad market

Baghdad bombing: Death toll crosses 90 May 12, 2016: The death toll in the deadly Baghdad bomb blasts has risen to… Read More.

Suicide bombers attack Baghdad police station: Three police officers killed

Three police officers were killed when two suicide bombers blew themselves up in western Baghdad, Iraq. At least 10 people… Read More.

MH370: Debris found almost certainly from missing plane

Malaysian and Australian officials have said that the two pieces of aircraft debris that were found on beaches in South… Read More.