Martha Stewart Prison Poncho: What Happened and What It Means
legal-and-compliance
The phrase Martha Stewart prison poncho points to the iconic orange jumpsuit she wore while serving a five-month federal sentence in 2004 for conspiracy and obstruction of justi...
Open article