Mark Madoff, 46, the eldest son of disgraced financier Bernard Madoff, hanged himself by a dog leash in his Manhattan apartment on Saturday, the second anniversary of his father’s arrest in a multibillion-dollar Ponzi scheme that swindled thousands of investors of their life savings, law enforcement officials said. – CNBC
Leave a Reply