Meleiza Figueroa
- Meleiza Figueroa is a Ph.D. candidate in geography at the University of California at Berkeley and a producer at KPFK 90.7 FM in Los Angeles. She was head researcher on the 2005 film "Wal-Mart: The High Cost of Low Price" and has been a longtime social justice activist and organizer in Los Angeles and the Bay Area.
Articles by this author
Most Popular