I'm not saying it's aliens, but it 'probably' is. Link http://theantimedia.org/astronomers-messages-sent-aliens/ Tags environment Human Development News science solutions technology World aliens astronomer astronomers Astronomy Extraterrestrial Intelligence extraterrestrials Source The Anti Media