Doctors found no evidence Sheku Bayoh PC was stamped on

Doctors found no evidence Sheku Bayoh PC was stamped on

BBC Local News

Published

BBC Local News: Edinburgh and East Scotland -- The inquiry into Sheku Bayoh's death hears from two doctors who examined the officer at the time.

Full Article