“Russia Shot Down The Meteor” Theory Spreads Online 02-15-2013 • Prison Planet Wild hypotheses include “kinetic bombardment” weaponry aimed at Russia by US
Better lift that beef embargo, Putin. Pronto!