News

The south-eastern Spanish town of Ibi has held its annual flour fight - or Els Enfarinats - festival. Revellers wear military-style costumes for the traditional battle with flour, eggs and ...