Came across a video on Rumble, which of course doesn't provide any sauce, but doing a quick Bing search provides one matching result which of course is the top result and appears to be by a "fact checker"
Eye's on, something may be breaking on Antarctica...
https://rumble.com/v1k7pod-russia-claims-to-pull-out-of-the-antarctic-treaty.html
Until I fly into space myself, I will always have some doubt of a round earth. Even then I'll still question it.