Media reports published this week have now indicated that at least one of the 3 officers involved in the murder of Taylor has been fired…
Media reports published this week have now indicated that at least one of the 3 officers involved in the murder of Taylor has been fired…