Seven face prosecution for alleged mistreatment at NI psychiatric hospital

The Muckamore Abbey Hospital health facility in Abbey Road, Muckamore, Northern Ireland (PA)
The Muckamore Abbey Hospital health facility in Abbey Road, Muckamore, Northern Ireland (PA)