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