Maggie Shama thought she and her husband Mohamed Shama had finally cleared their last hurdle. After years of navigating the ...