grandpadinosaur.com
Deadly Shower
1911: On the morning of 28 June, a shower of stones that fell from the sky near Alexandria, in Egypt, turned out to be fragments of a meteorite from Mars. An Arabic newspaper reported that one of t…