Rachel
733
Published 2023-07-03
Rachel has had the grounds in Sean ross abbey scanned where there are an additional 1090 babies unaccounted for, the government scanned the same grounds recently and are saying that they are unaware of her findings