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
Disclaimer: This page contains affiliate links. If you choose to make a purchase after clicking a link, we may receive a commission at no additional cost to you. Thank you for your support!