Claim (Claim) Islamic State: An IED Detonated On A Federal Police Hummer, Which Led To Its Destruction, Killing And Wounding Those On Board, Near the Village of Al-Baabilat, In The…
You need a TRAC license to view the rest of this content. Learn more