Watch Strange Evidence season 6 episode 10 tv series online free
Release: Dec 23, 2021
A Russian medical assistant films a horrifying procedure as a live, four-foot-long snake is extracted from a patient's mouth; experts investigate a potential resurgence in ancient, pre-Christian religions involving complex and dangerous rituals.