Bull Advocates On Parade
Anti-bullfighting demonstrators lay in fake blood at the Plaza de Toros de Las Ventas earlier today in Madrid. An estimated of 300 demonstrators protested for the abolition of bullfighting. (Photo by Jasper Juinen/Getty Images)