A tropical system has weakened into a tropical depression after making landfall. This depression is still bringing significant rainfall.

The system, previously known as Edouard, has continued to dump rain into Texas. Details of the situation are available from NBC News.

Further information on the tropical depression and its effects can be found through NBC News, which is providing updates on the situation.