In the medieval castle of Gripsholm, south of Stockholm in Sweden, Malala Yousafzai received the World's Children's Prize (WCP) on Wednesday (October 29).