Another One Bites the Dust

With so much coming out about pedophilia now it makes you wonder have we been asleep all this time?