By the year 2000, Apostle Newsome, with the full loyalty of God's guidance, started a non-profit organization called Elisha's Cloak, because he saw the need to re-organize the Company of Prophets. His anointing to capture the hearts and minds of the people in revivals and conferences has afforded him a platform to impact the world. He specializes in the areas of understanding your call to ministry, kingdom building, and being prophetically established in the word and song.
Apostle Newsome operates with an Apostolic understanding and shows the valuable initiative to leave an impact that gives significant contribution to this society. God has placed a burden in his spirit for those believers who have become frustrated and/or apathetic (not taking any interest) in their current surroundings. He therefore, began the ministry of Kingdom Impact in 2008 with his lovely wife. His ministry is certified by Pastor Rod Parsley, but confirmed and approved by GOD.