Watch the launch of “Hellas Sat 4” (video)
The latest satellite of Greece & Cyprus
Alien “Artifacts”: Earth may be hiding signs of extinct extraterrestrial life
One potential alien "artifact" has been spotted by scientists thus far...
Dark “shadow” spotted over Earth spawns Alien planet conspiracy theories (video)
"It almost looks like a big, semi-transparent planet", but is it so?...