Lara Pawson is a journalist and writer living in London.
-
Published in: Shine A LightUnlawful killing: Why Jimmy Mubenga's death is British business
• A British jury finds that Jimmy Mubenga, a father of five being deported from Britain to Angola, was unlawfully...
-
-
-