Spying from space: New satellite can produce “crystal clear” images of any place on Earth
(Natural News) A new satellite from American space company Capella Space can produce “crystal clear” radar images of any place in the world and even peer through certain structures. Called Capella-2, the bedroom-sized satellite beams radio signals that can penetrate imaging barriers like cloud cover and nighttime to produce high-resolution radar images that show the inside… » READ MORE