21 Nov, 2024

Putin soils himself after falling from stairs at his Moscow residence

Russian President Vladimir Putin suffered a fall in advance this week at his Moscow residence, following which, he “involuntarily defecated.” A New York Post mentioned quoting a Telegram channel that he fell down 5 steps earlier than touchdown on his tailbone and the effect triggered him to “involuntarily defecate”. The Telegram channel which claims to […]

1 min read