France has deployed its special forces on the ground in northern Syria to advise rebels and help them fight Islamic State, a French Defense Ministry official has …
Via Youtube
France has deployed its special forces on the ground in northern Syria to advise rebels and help them fight Islamic State, a French Defense Ministry official has …
Via Youtube