Aug 18, 2021 | Serial Killers
When Robert Black is arrested On July 14, 1990 at the border of Scotland in a little town called Stowe, police knew they had a killer. A pedophile and murderer who’d eluded them for years—over 20 years. Driving his van all over Europe as a delivery man, he would...
Recent Comments