MEMRI – The Middle East Media Research Institute Posted on May 2, 2011 MEMRI – The Middle East Media Research Institute. Related