All Videos
- All Videos
the-newsmakers
Taliban attacks continue in Afghanistan, future of Turkey-German ties and Islamophobia in Canada
A suicide attack by the Taliban has killed hundreds of people in Kabul. Germany refuses to upgrade its tanks sold to Turkey, and a debate over Islamophobia reignites in Canada after a shooting in a mosque.
Latest Videos
Route 6