Home Tags Tottenham

Tag: Tottenham

Balistics Test is Said to Prove British Man Was Executed

0
According to a local newspaper, yet to be released ballistic tests show that it was a police-issued bullet that was found in the police radio. This would indicate that the police did execute Duggan, as many suspected. Eyewitnesses said they saw police shoot Duggan as he lay face down on the floor.
81,623FansLike
2,417FollowersFollow
3,322FollowersFollow

TRENDING ARTICLES