The carving of Saint Sebastian is greeted with salutes of honour while carried by worshippers during the “Las Carantoñas” festival in Acehuche, southeast Spain. AP
Beast-like ‘Carantoñas’ return to Spanish town ACEHUCHE, Spain – It’s hours before dawn in Acehuche, a small town in Spain’s western Extremadura region, and a…