on April 7, 2000 “Crime Scene Cleaners” Documentary following the work of crime scene cleaners of Britain and the USA. Once police… on April 7, 2000