Psychic Detectives
By Mindy Mejia
August 2, 2023On April 11, 1963, a six-year-old boy named Wim Slee went missing from Voorburg, an inland town in the south of the Netherlands. Immediately, authorities began searching the area. Police dogs traced a scent to a spot on the bank of the Vliet canal, an ancient waterway originally dug by the Romans that ran through…