A team of investigative journalists in Europe has published a new report that links Oscar-winning filmmaker Oliver Stone to a planned series of documentaries intended to act as de facto propaganda for several autocratic leaders worldwide. The investigation, a joint effort by the Organized Crime and Corruption Reporting Project (OCCRP), German public broadcaster ZDF, Austria […]