MP Kenneth Meshoe on Apartheid

MP Kenneth Meshoe of South Africa at the Israel Allies Foundation's 2011 Budapest Chairman's Conference answers a reporters question on the BDS charge that Israel is an "apartheid state."

Categorized