World
Trevor Smith: Police shooting is legal murder, investigation and investigation
Trevor Smith died at his home in Birmingham after a police bullet went out of his bed frame.
Source link
Trevor Smith died at his home in Birmingham after a police bullet went out of his bed frame.
Source link