Explore the eerie tale of the abandoned Russian house where mysteries abound. This video delves into the unsettling stories behind those who seemingly vanished without a trace. Discover the intricate ...
Polar bears have been observed taking shelter in an abandoned Russian polar research station on Kolyuchin Island, located off Russia’s far eastern coast, according to recent drone footage captured by ...
Polar bears have taken over a tiny town on an island in the Chukchi Sea, on the far east coast of Russia. To be fair to the bears, they didn't evict anyone. These houses were abandoned. They used to ...