Deborah James

Deborah James is the Director of the International Programs at the Center for Economic and Policy Research as representative of the Our World Is Not For Sale Network