Al Jazeera English
1 films Found
Trailer
Six years ago, it was discovered that hundreds of babies and infants had died in a home for unmarried pregnant women run by Catholic nuns. A full report into this scandal has now been released, revealing the true scale of the tragedy
This site uses cookies. By continuing to use this site you are agreeing to our use of cookies. For more info see our Cookies Policy