Dewa Mavhinga on the Freedom of Media in Zimbabwe – United States Senate Committee on Foreign Relations (VIDEO)

Dewa Mavhinga on the Freedom of Media in Zimbabwe – United States Senate Committee on Foreign Relations (VIDEO)