French police have detained five Chechens on suspicion of possessing explosives, with the country on high alert following attacks in Paris.
Read complete report here.
French police have detained five Chechens on suspicion of possessing explosives, with the country on high alert following attacks in Paris.
Read complete report here.