News Manager
Milforums News Bot
AFP - British newspapers on Saturday blasted Scotland Yard over the 2005 killing of an innocent Brazilian man by anti-terror police and called for lessons to be learned from the inquest into the shooting.
Read more...
Read more...