Killing animals (British Museum, Animals in War Memorial outside Hyde Park; London) May 11, 2010 delusional speciesismspeziesistischer Realitätsverlust el delirio del especismo British Museum (London) Hyde Park (London) Update: see here