Gambia’s new president Adama Barrow took the oath of office in the country’s embassy in Senegal on Thursday. Barrow was sworn in days after seeking shelter...