By employing a technique called Synthetic Aperture Radar (SAR), Kapta can create high-resolution "around-the-clock" imagery ...
An estimate made by an expert right after the incident put the ship 500 miles from Halifax and 70 miles south of the Grand ...