Posted on 28/08/200724/03/2008Lunar eclipse Incriminating Evidence Michele Noach Earth cast a red shadow over the moon.