Twin Towers made of Korans: Artists spread message of peace using Islam holy books. One of the verses on that yellow tape? Qur’an 8:59: “The infidels should not think that they can get away from us. Prepare against them whatever arms and weaponry you can muster so that you may terrorize them.” More of the verses here.
