Her Royal Highness Crown Princess Mary of Denmark delivers her remarks at the launch of Deliver For Good in Kenya at Radisson Blu