At least 2 killed after massive explosion rocks Houston

HOUSTON β€” A powerful blast at a Houston manufacturing facility Friday morning killed at least two people, injured more than a dozen others and damaged several nearby homes, authorities said.The explos...


Read More