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 …