The First Court of Appeals in Moscow has upheld the 25-year prison term handed to outspoken Kremlin critic Vladimir Kara-Murza on charges of high treason, involvement in activities of an undesirable group, and discrediting Russia's armed forces that he and his supporters call politically motivated.