Britain imposed sanctions against 85 individuals, including propaganda structures. In London, restrictions were called one of the most stringent • The Insider • RIMA — Russian Independent Media Archive