MEMRI stands for Middle East Media Reasearch Institute or should I say “selective Memri.”
It’s a Zionist propaganda organization founded by a Mossad agent. Their whole purpose is to select clips (sometimes mistranslating and taking out of context) from Muslim speakers (primarily the Arab world and the Middle East) to paint Islam and Muslims in a negative light to Western audiences. They want to portray Islam and Muslims as these “irrational barbaric people” who are a threat to Western and global civilization.