On October 18, 2025, in Ratmanov Island, Russia, @makhorov shared a fascinating video of a large group of walruses swimming in the cold waters surrounding the island. The walruses were remarkably well ...