This song is an angry review of Sinead O'Connor's home town Dublin and her mother who died in a car crash in 1985 when Sinead was 17. She has claimed to have been physically, sexually and mentally abused by her mother, but her claims have been disputed by other members of her family.
The song uses the story of the historical city Troy as a metaphor for the betrayal of Sinead O'Connor's mother. Troy famously fell to the Greeks by the stratagem of leaving behind, in a feigned retreat, a wooden horse containing armed infiltrators to open the gates. This strategy became known as a "Trojan Horse."
A club mix of this song become a US dance hit in 2002, reaching #3 in the American Dance chart and #48 in the UK chart.
Suggestion credit: Edward Pearce - Ashford, Kent, England, for all above
Mike Degroff from Lilburn, GaJohn from LA., Do your homework on this song. Interpretation is different than investigation, and you are certainly doing the former. O'Conner has been more than clear about the song's meaning in interviews. It involves O'Conner's mother visiting her in a children's care home and her mother making excuses for abusive behavior.
John from Los Angeles, CaThe lyrics of this song don't match up with the abuse theory above at all. It's a song about losing someone to someone else and the anger that arises from that.
Maybe they thought they were commenting on Hell is for Children by Pat Benatar.