Meteorological phenomena

VOA News 21 Oct 2019 18:43 CEST

Tornado Touches Down in Dallas