Dr. Margaret Flowers

Dr. Margaret Flowers. is a pediatrician who left private practice in 2007 to engage in advocacy work, co-directs Popular Resistance.