Abby Martin

Abby Martin is host of teleSUR’s “The Empire Files.”