Fred Phelps of the Westboro Baptist Church takes part in an anti-gay protes - The Independent