A police marksman who was present on the night Chris Kaba was fatally shot has said there are “no winners” in the case and that it should never have been brought to court.
Taylor Swift might have wanted to forget about politics for the night as she headed to the Hard Rock Stadium to complete the final leg of her Eras Tour on October 20, but that wasn ...