
Anarchist elected to City Commision
• In These TimesIn 1996, Cara Jennings, then 19, and her sister Aimee started the Radical Cheerleaders in their hometown of Lake Worth, Fla, a town of 35,000 north of Ft. Lauderdale. Their fishnet-stocking, punked-out leather outfits and shredded garbage bag pom-po