On 12 December 2017, Islamic State supporters circulated via Telegram depicting Mecca in Saudi Arabia, known as "Islam's Holiest City" with a title running across stating "Islamic State"
You need a TRAC license to view the rest of this content. Learn more