Fareed Zakaria

S18 E116

Fareed Zakaria

Air Date
Aired Jun 13, 2013