January 16 2020 8:20pm

Canada, UK, Ukraine, Sweden, Afghanistan to Iran: “The world is watching”

Foreign affairs ministers from five countries have joined forces to demand answers about how and why Iranian missiles shot down Ukraine International Airlines Flight 752. But will the Iranian government cooperate? Crystal Goomansingh reports.

Responsive site?

Video Home