You're reading: Meduza: Russian police release Alexey Navalny after allegedly checking for links to ISIL

Earlier today, police in the Krasnodar region detained and then promptly released opposition activist Alexey Navalny, his family, and some of his coworkers from the Anti-Corruption Foundation.

Read more.