TOP NEWS Spiritual retreat The word “retreat” is rooted in a Latin word ‘retrahere,’ which means “to draw back” or to take a step backward in order to be equipped for a better productivity. by Abel Ukachi Amadi Read More