23 pupils formally removed from Buchanan High and St Ambrose High following health fears

Breaking