American Apparel's controversial founder and CEO is the latest to make a shocking departure.
Martha Stewart (Martha Stewart Living) -- Homemakers nationwide were shocked when Stewart resigned in 2003 as CEO of Martha Stewart Living over insider trading charges. In 2004, she was found guilty of obstruction of justice, making false statements and perjury, and served prison time.
New York Historical Society
It's easy to upload your photos and/or videos on News8000.com. Once you do, we'll share your upload with the community!