O'Connor attacks anti-gay priests
Irish singer Sinead O'Connor has slammed "blasphemous" priests who attack homosexuality, as their principles contradict their faith - which is based on loving and respecting others.
The Nothing Compares 2 U star is horrified by members of the Catholic Church who profess to be doing God's work, but are in fact "preaching against love".

