› added 9 months ago
35
TIL there were more than 100 reported cases of Human Sacrifice in India between 2014 and 2021.
via reddit.com