Nate Phelps, son of Fred Phelps (whose Westboro Baptist Chruch was among the protesters), delivered a great speech against everything his family stands for.

Nate Phelps, son of Fred Phelps (whose Westboro Baptist Chruch was among the protesters), delivered a great speech against everything his family stands for.

Nate Phelps, son of Fred Phelps (whose Westboro Baptist Chruch was among the protesters), delivered a great speech against everything his family stands for.