Russia’s Tambov Garrison Military Court sentenced Major General Ivan Popov, who had publicly disapproved of the way Russian military forces operated in Ukraine, to five years in prison on Thursday and stripped him of his military rank. The military officer was convicted of grand larceny and service forgery. According to information from Russia’s Investigative Committee [...]