MBABANE – Peter Boluwade Okwanlawon, the Nigerian pastor who administers the Glory of Latterain Ministries has appeared in court charged with three counts among which
↧