Confounding The Truth: China Aims To Create ‘Artificial Meteor Shower’ – Why On Earth Would You Need Or Want To Do This? The world is filled with strange and wonderful things, both real and soon you will be able to add to … More