Government watchdog says £3.5bn aid in 20 years to 2020 failed to achieve aim of stabilising Afghan government The UK’s £3.5bn aid to Afghanistan between …
British-Iranian woman has endured almost unbearable psychological stress since her arrest at Tehran airport in April 2016 In White Torture, a book about the horror …