by newzulu
UK, London: A costumed protester poses as hundreds rally in memory of Cecil the lion at Trafalgar Square in London, UK on November 28, 2015. Demonstrators demand justice for Cecil, who was killed by American hunter Walter Palmer in Zimbabwe on July 1. The iconic lion's death, and the lack of criminal charges for Palmer, have spurred international outcry.