UK’s Starmer apologises for the state’s role in decades of forced adoptions
Source: Al Jazeera
UK government and Christian churches oversaw system that separated 185,000 babies from
- UK government and Christian churches oversaw system that separated 185,000 babies from
Read on NewsIQ