Geronimo the alpaca is on death row in England. Brits plan a ‘human shield’ to defend him.


By Jennifer Hassan | Washington Post Europe | Disclosure

Comments