What Happened on 25 June 2017

Tragic Oil Tanker Explosion Kills Over 120 in Pakistan's Bahawalpur City

Official reports say that over 120 people are killed and around 130 injured in Eastern Pakistan when an oil tanker… Read More.

British Parliament Reports "Sustained and Determined" Cyber Attack on Lawmakers

Britain’s parliamentary authorities have confirmed that hackers have carried out a “sustained and determined” cyber attack on “all parliamentary user… Read More.

Gulf Crisis Deepens as Qatar Calls 13-Point Demands Unreasonable & Non-Actionable

Gulf’s diplomatic crisis seems far from over as Qatar called the 13-point ultimatum by Saudi Arabia-led group unreasonable and non-actionable,… Read More.

Massive Landslide in China's Sichuan Province Kills 15, Over 120 Still Buried Under Debris

A massive landslide in Sichuan province of China killed over 15 people and buried over 120 people in debris. Geological… Read More.