BERKELEY, CALIFORNIA - A Christian was preaching the gospel on a college campus to millennials that could not bear to hear words they didn't agree with.

The millennials looked frantically for a safe place, but found none. They called the police, but they would be a while. It was a horrifying scene, with no place for them to hide. So they circled around the gospel preacher and started to hurl insults while sticking their fingers in their ears.

"Christ Jesus came into the world to save sinners, of whom I am chief. You have sinned against a holy God and you need to repent and believe the gospel. There is mercy for you at the cross of Christ, and there is salvation in no other", the preacher said.

The millennials became even more infuriated and shouted, "There is no such thing as sin. I have never sinned a day in my life. You are spreading hate not love. If there is a God, he would be loving."

The preacher responded, "He that is without sin among you, let him cast the first stone."

Immediately from the oldest to the youngest, tolerant open minded millennials picked up stones and started hurling them at the preacher.

"You are so mean, spreading your religion of hate and exclusivity. You need to be loving like we are," they said as they pelted him with stones.