An Egyptian court upheld on Tuesday a one-year prison sentence for prominent activist Asmaa Mahfouz for assaulting a witness in an ongoing trial over a deadly clash between soldiers and Christians, as media rights groups condemned the Egyptian army for assaulting and arresting journalists.