Feedback

Putin, Hollande: Let’s Join Forces to Fight ISIS

 

The presidents of Russia and France met in Moscow, agreeing on the need for a grand coalition to battle the “common evil” of ISIS.

Shows