All news on the topic: Celia Barlow

1132
'Amazing' Brit couple killed by ISIS-linked group on honeymoon safari in Uganda
Newlyweds David and Celia Barlow were celebrating their recent marriage on a honeymoon to Uganda when they were shot dead, with local police blaming a terror group who then set fire to their jeep