Child sex abuse ring ran in drugs den ‘by witches and wizards’, court hears
Three children were allegedly subjected to ‘group rapes’ by the 11 accused, the High Court in Glasgow heard.
Three children were allegedly subjected to ‘group rapes’ by the 11 accused, the High Court in Glasgow heard.