Check out this video. (h/t: Rense)
I heard we had more tornadoes yesterday than we usually do for the entire month of March. What's up with that? Here are some more statistics: http://www.spc.noaa.gov/climo/online/monthly/newm.html. Note that last year the nation saw far more tornadoes than average. Is that natural? I'll admit I don't know enough about statistics to say, but something doesn't pass the smell test for me.
'Fake': Russian Defence Min rebuffs US sat image claims
45 minutes ago