A Forested Island the Size of Two Football Fields Appeared Out of Nowhere in Canada. Then It Mysteriously Vanished

1 day ago 7

Rommie Analytics

The enormous floating forest vanished from satellites, then apparently turned up somewhere else.
Read Entire Article