There are different types of messengers which God is raising up for His prophetic agenda. One of such category of leaders is the Josephs.
Joseph represented a generation of mighty soldiers of righteousness that God will deploy to execute His counsel in the last days. These resolute and wise ones will demonstrate an exemplary character under very disturbingcircumstances.They will stand for Truth,Righteousness and Justice.
This insightful read unveils the various phases Joseph went through and how God uses pain to mould men and women into great vessels of His glory.