British couple murdered on honeymoon in Uganda terror attack Travel October 18, 2023YudathallaLeave a Comment on British couple murdered on honeymoon in Uganda terror attack David and Celia Barlow had travelled to Uganda for their honeymoon Read MoreMEN – News Source