SPAIN: July 25, 2008
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.
Story and photo by Dani Cardona