Verdict: Johnny Depp WINS Defamation Suit Against Amber Heard, Awarded $15M · Zack Peter · Sentinel