PHOTOS: Cars Stuck In Lake Baikal

On March 2, 2019 by Tim Newman

Lake Baikal in Russia is huge. In fact, as far as volume is concerned, it’s the biggest lake in the world. It holds 20 percent of all the unfrozen fresh surface water on...

Read More →