Video 

Police are blocking off streets in Houston, Texas after a reported explosion at a building northwest of downtown Houston.
Friday, January 24th 2020, 5:12 AM CST by Amber Cannon