Africa Berkshire England news Uganda UK newsTributes paid to Berkshire newlyweds killed in Uganda terrorist attackTheWorldsNewsOctober 19, 2023 by TheWorldsNewsOctober 19, 20230 David and Celia Barlow were married in South Africa on Saturday and were killed by a group linked to Islamic State Tributes have been paid...