Spanish 'devil' leaps over newborns!
View this photo hotklixed 11 Months 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 | 11 Months Ago