News

Satellite imagery captured the British aircraft carrier HMS Prince of Wales passing through Egypt's Suez Canal as it led a naval strike group on a mission to the western Pacific Ocean.