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