Tendai Biti and Nelson Chamisa explaining US trip – VIDEO

Tendai Biti and Nelson Chamisa explaining US trip – VIDEO