Princess Zahra being applauded upon receiving an honorary doctorate from Concordia University.
languageSwitcherThis page is also available in