ALIENS LAND IN SIBERIA August 30, 2011 by Tap Vann IRKUTSK, SIBERIA – Russian authorities have confirmed that an alien spaceship has landed in Siberia. READ MOREALIENS LAND IN SIBERIA