Skip to content
Aug 30, 2021

Hurricane Ida has wreaked havoc on Louisiana, knocking out the power grid and dealing a massive blow to a state already struggling with COVID.
  • 8 minutes
New page: The Young Turks 2021-08-30 - TYT.com