Russian jailed for 25 years over army office arson bidRights groups have called jail term against Ilya Baburin a record sentence, and stressed that the arson never happenedProsecutors accused Baburin of seeking to help the Azov battalionBy AFP · 20 May 2024