Light rain Weather Report Seattle, United States Of America +8°C, Light rain

Tag "Diane Abbott Baffled"

Back to homepage

Mark Duggan: Diane Abbott Baffled Over ‘Lawful Killing’ Verdict

Diane Abbott baffled over how a jury could possible find the killing of Mark Duggan lawful is now under pressure to explain her views. Once again Diane Abbott is about to turn this into a racial circus.

Read More