UK government and Christian churches oversaw system that separated 185,000 babies from their mothers from 1949 to 1976.
Published On 2 Jul 2026
United Kingdom Prime Minister Keir Starmer has issued a formal apology over the forced…
Continue Reading
News Source: www.aljazeera.com

Leave a Reply