After nearly seven years of unjust detention, former Senator Leila de Lima was finally released on November 13—a victory against…