Secret of Rajasthan’s Kalo Chudail!
The terror of a witch named Kalo Chudail is still there in Kulbhata village located in Rajasthan. It is said that this witch had spread her terror inside Kulbhata village in the 18th century and used to kill and sacrifice…