At 19, Yousafzai is the youngest Messenger of Peace, the highest honor given by the United Nations for an initial period of two years. She was also the youngest person to win the Nobel peace prize in 2014 when she was 17.
President Muhammadu Buhari has once again assured the international community that his administration was doing all it can to rescue the over 190 Chibok girls who are still in the captivity of Boko Haram.