What Happened on 26 July 2016
A doctor has been shot at a hospital in Berlin, the capital of Germany, and is reported to be in… Read More.
At least 12 security personnel are believed to have been killed in a powerful explosion that… Read More.
The Solar Impulse aircraft landed in Abu Dhabi completing the first round-the-world solar powered flight. The plane was piloted for… Read More.