Entertainment executive Tara Duncan does not struggle with impostor syndrome. This, she says, is because her work is not about following a designated path of success, but creating new ones.
When he sentenced a Macomb County mom, a federal judge called Tara Lynn Lee “evil” and said he wished he could give her life in prison. Related report: "She's a monster." Couple says Tara Lee ...