Alexander McQueen hanged himself in London home
Liz De La Torre
• February 17, 2010