Westboro Baptist Church is the worst.
10 Amazing Westboro Baptist Church Counter Protests That Used Love To Overcome Hate