Archbishop Benson Idahosa The world premiere of the movie "Idahosa Trails" takes place today, 27th of October Francis -October 27, 2017