Agencies
Animal rights protesters covered in fake blood lie outside Palma de Mallorca's town hall during a demonstration calling for the abolition of bullfights in the Spanish island of Mallorca July 24, 2008.