Is Weather Control Behind Hurricanes in the US?
They tackle a controversial topic – hurricanes in North Carolina and Florida.
Publishes on October 9th, 4:00am. Subscribe now and receive the post in your inbox when it’s live
Available in 30 minutes and 8 seconds