07/24/2014

Day of national mourning in Netherlands

Top Talkers: Wednesday was a day of national mourning in the Netherlands as the bodies of 40 passengers on Flight 17 returned home. Michiel Vos discusses.

Speak Out