
Support truly
independent journalism
A new space observatory in Cyprus looks like it just uncloaked itself on the set of a sci-fi movie and is ready for takeoff.

A new space observatory in Cyprus looks like it just uncloaked itself on the set of a sci-fi movie and is ready for takeoff.