Cynthia McKinney On Libyan TV


Former US Representative and Green Party Presidential candidate Cynthia McKinney was interviewed live on Libyan TV on May 21, 2011.

Advertisements