You Searched For "Petropavlovsk-Kamchatsky"
Fact Check: Earthquake off Russian coast linked to stranded beluga whales? No, video is from 2023
A video claiming to show beluga whales washed ashore in Kamchatka after a powerful earthquake is going viral.
By M Ramesh Naik Published on 30 July 2025 5:07 PM IST