PORT ARTHUR, Texas (AP) — Tropical Depression Edouard unleashed heavy rain and strong winds on southeastern Texas Tuesday, knocking out power to thousands, toppling trees and flooding roads. The storm had made landfall in the small coastal community of Johnson Bayou, Louisiana, as a tropical storm before weakening Tuesday evening to a depression, the National […]
