The Kremlin has poo-pooed a report that Russian strongman Vladimir Putin recently fell down a flight of stairs and defecated on himself. The denial comes after the Telegram channel “General SVR,” which purports to be run by a former Kremlin spy, claimed the 70-year-old leader took an a fecal fall at his residence on Nov. 30. Putin was reported to have landed on his tailbone, causing him to “involuntarily defecate” due to “cancer affecting his stomach and bowels.” The tyrant’s press team has since been trying to clean up after the embarrassing report. “Regarding your request, we can say that...