6 hours agoSevere thunderstorms causing havoc in Houston, Texas, resulting in destruction of buildingsXghzqtk