The decline of Reddit, the police and the rise of Islam.