Chemical leak in Texas as residents told to close windows


Authorities in Texas are urging residents of two small coastal towns east of Houston to remain indoors due to a possible chemical leak, it was learned on Monday.

Read More…