SEOUL - South Korea's Supreme Court on Thursday upheld a 20-year prison sentence handed to former President Park Geun Hye over graft and other crimes.