Feedback

We Must Act Together to Defeat ISIS: Hollande, Merkel

 

The leaders of France and Germany stressed the need for European, Russian and U.S. co-ordination to fight terrorism.

Shows