World News

London Terror Attack, New Raids On

June 5, 2017 Joshua Samuel

The London police have early Monday morning, 5th June, carried out raids at some compounds in Newham and Barking in connection with Saturday June 3 terror attack in London. Recall that three assailants had on Saturday run over a number of pedestrians on London bridge with a van then later {Read More..}