Major storm wreaks havoc across US, life-threating flood ongoing in Houston
A major storm has ravaged parts of the US in the period between April 15 and 17, 2016. Heavy snowfall and flash floods wreaked havoc across the affected areas, causing large traffic disruptions, power outages and evacuations. More than 0.3 m (1 feet) of snowfall was…
