INTERNATIONAL NEWSArchbishop Justin Welby Reveals Family Links to SlaveryJoyce TwentohOctober 23, 2024October 23, 2024 by Joyce TwentohOctober 23, 2024October 23, 2024051 Image by telegraph.co.uk The Church of England is under renewed pressure to enhance its reparative measures after Archbishop Justin Welby disclosed that his ancestor owned...