“The provocative exhibition was the annual Le Printemps des Arts, the Northern African country’s largest visual arts show, which took place in the Tunis suburb of La Marsa. The exhibition featured a work that spelled out the word ‘Allah’ with a string of ants, as well as other pieces that depicted the city of Mecca.”