Revellers dressed in military uniform have pelted each other with flour and eggs as part of a 200-year-old festival in Spain. The Els Enfarinats festival takes place every year on the streets of Ibi, Alicante, with a battle outside the town hall. The traditional get-together requires participants to dress in military garb and stage a mock takeover using flour, eggs and firecrackers in lieu of weapons. The annual festivity takes ...