Abby Martin

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

December 10, 2017