Tag: Larossi Aballa

France: IS Claims Slaughter of Police Couple

June 14, 2016

The Islamic State group has claimed responsibility for the murder of a police commander and his wife at Magnanville in the Ile-de-France region, on Monday ... Read More