History Leadership Turkey – Idolised & Demonised November 10, 2020February 14, 2021 by admin The Osmanlis perceived themselves bearer of the Final Heavenly Message, Islam. – Prof.Dr.Mehmet Maksudoglu