A true prophet of God, Prophet Owusu Achew of Satan is a Liar International Ministries, with its headquarters at...