Devils whip sinners in El Salvador Holy Week tradition [NSTTV]
Texistepeque, El Salvador: Devils with leather whips lashed people in a town square in El Salvador on Monday to “punish” them for their sins, in a centuries-old Holy Week tradition.
© New Straits Times Press (M) Bhd