‘Rain Falling in One Spot’
  • 31 May 2016
A video purportedly showing "mysterious rain" all falling in "one spot" doesn't show rain at...
  • Fact Check
Read more