Spanish 'devil' leaps over newborns!
View this photo hotklixed More than a Year Ago! India is not the only country where weird religious rituals are found. In the northern Spanish village of Castrillo de Murcia, a 'devil' cleanses babies of their evils by jumping over them
By Mugdha Sahay | More than a Year Ago