UK’s Starmer apologises for the state’s role in decades of forced adoptions
Breaking News, World News and Video from Al Jazeera [Unofficial]
July 2, 2026
UK government and Christian churches oversaw system that separated 185,000 babies from their mothers from 1949 to 1976.
Discussion in the ATmosphere