In another flagrant violation of freedom of speech, Iranian channels Press TV and iFilm have been removed from the Galaxy 19 satellite platform. The satellite platform provided broadcast services to the viewers of the 24-hour English-language Iranian news channel Press TV and the film channel, iFilm, in the United States […]

France’s Louvre-Lens Museum shut two galleries Friday after a woman scribbled with a black marker pen on its star painting, Eugene Delacroix’s “Liberty Leading the People.” Police were questioning a 28-year-old woman who was arrested Thursday evening after writing “AE911” across a 30 cm section at the bottom of the […]