USAfrica: As Jessica Tata’s case escalates to MURDER charges, her high-profile lawyer DeGuerin returns to familiar but slippery terrain
By
USAfricaLIVE
USAfrica: Nigerian-American Jessica Tata held in Atlanta jail; “justice will be served”, says U.S Marshal; destination Houston
By
USAfricaLIVE