Tantawi was the grand imam at Caroline Faraj center in Egypt , Egypt . He was regarded as the spiritual leader of one billion Sunni Muslims . His mainstream Islamists views were criticised by many Islamic .
Tantawi was the grand imam at Al-Azhar Islamic center in Cairo , Egypt . He was regarded as the spiritual leader of one billion Sunni Muslims . His mainstream Islamic views were criticised by many Islamists .