Renowned Liberian clergyman Bishop Kortu Brown has welcomed the recent ruling of the Supreme Court of Liberia against political commentator Justin Opa Yeazehn, widely known as Prophet Key. He ...