Dhaka, Sept. 5 -- A Russian court on Monday sentenced a former journalist to 22 years in prison for treason after prosecutors said he disclosed state secrets, a ruling his supporters said was an unduly harsh punishment that showed the absence of media freedom in Russia.

Ivan Safronov, a former defence reporter for the Kommersant and Vedomosti newspapers turned adviser to the head of Russia's space agency, was arrested in 2020 and accused of disclosing classified information, reports Reuters.

Safronov's lawyers told the RIA Novosti news agency they will appeal the verdict.

His supporters say the case is retribution for his reporting which exposed details of Russia's international arms deals.

"Everybody who is close to Safronov believes...