Derek Ramsay in the hot seatDerek has made a public declaration that he is willing to cooperate with the proper authorities.29 August 2026 · 1 MIN READ