Tag Archives: Seth Rick
Britain on Critical Alert, Russians Recruit
Wednesday, May 24, 2017
Critical Alert: A British man of Libyan descent is believed to have been the suicide bomber at an Ariana Grande concert Monday night in Manchester, England. The Islamic State has claimed responsibility. Police say they found the identification of Salman …