A mysterious tree-covered island has appeared and subsequently vanished from a reservoir in British Columbia, Canada, leaving local residents and officials intrigued by its sudden movement. According to TMZ on Monday, the floating…
View original source — The Punch ↗