World News London Attack: British Police Arrest 8 Suspects The Whistler Mar 23, 2017 0 Eight people have been arrested in connection with Wednesday’s terror attack which killed five people and injured…