Lifestyle Martha Stewart Criticizes Netflix Documentary Martha Stewart Criticizes Netflix Documentary “Martha” Martha Stewart, the iconic businesswoman and lifestyle guru, has voiced her dissatisfaction with her new Netflix documentary titled... Isabel HamptonNovember 7, 2024