Fred Phelps: The Unsung Hero of the Gay Rights Movement

phellps

Fred Phelps did more for gay rights than anyone in America