Will Karmelo Anthony Successfully Claim SELF DEFENSE In This Trial? · Anthony Brian Logan · Sentinel