Hollande vows to ‘destroy’ IS

Paris, France (BBN)-France is committed to “destroying” the so-called Islamic State...

Read More