Paedophile snared by vigilante group outside a Scottish DIY store

Kirkcaldy Sheriff Court.
Kirkcaldy Sheriff Court.

Breaking