the mosque's head cleric denied the allegations nzamumenya ntese the internet archive is building a compendium of websites and digital media