Recently, the Middle East Media Research Institute (MEMRI) stated that an anonymous Islamic website in the Middle East urged Muslims to show their outrage at the Apple Store in New York City, which built a pavilion coincidentally resembling the cube shape of the Ka'aba, the ancient structure in... Sign in to see full entry.