9. 3 0PM, HI STORY Strange silver balls are falling from space, and no one can explain why. Is it space debris or evidence of aliens? The Betz family from Florida first found a mystery sphere near their property in 1974, and mysterious balls have since landed in Africa (2011), Spain (2015) and Vietnam (2016). Investigative journalist Linda Moulton Howe is on the case.