CorticorpNews
Back to US
Expand

Updated

Satellite imagery analyzed by BBC Verify has revealed how a small Canadian 'island' mysteriously vanished before reappearing roughly 20 miles from its original location, puzzling observers around the world. The unusual phenomenon has drawn attention for its rarity and the detailed satellite tracking used to document it.