Which nation’s President was sentenced to death for treason on 25th March 2017? June 6, 2021 by admin A. LibyaB. Yemen C. Somalia D. Sudan