Search results
Footage shows 2019 storm in Romania, not US weather modification
AFP via Yahoo News· 7 days agoA video circulating across platforms purports to show a June 2024 storm pelting cars in Arkansas...
A video circulating across platforms purports to show a June 2024 storm pelting cars in Arkansas...