Russia jails man for 12 1/2 years for sending missile components to US by admin September 15, 2023 0 MOSCOW: A courtroom in Russia has convicted a Russian man of treason and sentenced him to 12 1/2 years in ...