February 15, 2026: Since the Supreme Court of Liberia rendered its decision sentencing Prophet Key to six months' imprisonment for contempt of court, diverse views have been expressed across our ...