Ben Giles is a crime scene cleaner. He’s witness to some of the worst and gruesome scenes imaginable. Here’s what he has to say about his profession!
Ben Giles is a crime scene cleaner. He’s witness to some of the worst and gruesome scenes imaginable. Here’s what he has to say about his profession!