Teen faces child sex abuse charges

© DC Thomson & Co. LtdDundee Sheriff Court.
Dundee Sheriff Court.