Where To Stream Strange Evidence Season 6 Episode 10
Snake God of Russia
- Aired December 23, 2021
- 60 Min
- Rated 7.0
- Number 72 Of 83 Rated Episodes
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.