Douglas Denounces Police Shooting
The leader of the opposition Right Hon Dr Denzil Douglas has weighed in on the shooting death of Sgt Leon Powell.
In a statement issued on Sunday 19 August, Dr. Douglas referred to Powell's death and the death of Sgt Dwight Davis as…