She was chewed up and spit out for physically portraying her political/religious beliefs by ripping up a photo of the Pope.
So Americans have condemned her for speaking truth about her dislike regarding a man who is a known child molester. How stupid does that make the human race? We condemn opposition of opinions before we condemn a man on noble power that does such detrimental behavior to children.
Truth always surfaces. Sinead O'Connor was simply ahead of her time.