Larossi Abballa, who French police say stabbed to death a police officer and his partner in the northwestern Paris suburb of Magnanville, France, June 13, 2016. (YouTube/AFP)
Islamic State-linked Larossi Abballa films himself stabbing officer and his partner to death in presence of their toddler son
Continue reading →
You must be logged in to post a comment.