British Home Secretary Amber Rudd confirmed the review Monday. A bomb exploded at an Ariana Grande concert May 22. Video provided by Newsy
Newslook, USA Today: World
Mon, 05/29/2017 - 5:58pm
British Home Secretary Amber Rudd confirmed the review Monday. A bomb exploded at an Ariana Grande concert May 22. Video provided by Newsy