December 13, 2010 Edit Delete Tags Autopost Mark Madoff was found hanging from the ceiling of his New York apartment Sat morning on the 2nd anniversary of his infamous father’s arrest. via Ping.fm