Ahead of the premiere of his film at the Cannes Film Festival, Iranian director Mohammad Rasoulof said he has fled to Europe; he was recently sentenced to 8 years in prison. Read More in FOX News.   Read More in Red Pill NOWlej.