The leaders of the Development Corporation accused of embezzling a billion were released from custody. • Mediazona • RIMA — Russian Independent Media Archive