Police Killing
ORLANDO, Fla. – Orlando police shot a young black man to death without cause as he worked inside a church, his mother claims in Federal Court.
ORLANDO, Fla. – Orlando police shot a young black man to death without cause as he worked inside a church, his mother claims in Federal Court.