Mother Nature has been on a tear recently with two straight occasions — unfortunate ones at that — where she reminded everyone of her destructive power. The city of Houston and nearby areas got hit by Hurricane Harvey, leaving thousands of lives uprooted and properties severely damaged. This time, a much stronger storm approaches the […]