RUSSIA BUILDS ALIEN DEFENSE SYSTEM

MOSCOW – Russia has built the first Alien Defense System to deal with the alien attack under way.

READ MORERUSSIA BUILDS ALIEN DEFENSE SYSTEM

WWN STORIES