A popular business-woman in Benin City identified Princess Adesuwa Imafu, who was reportedly arrested for her role in same-sex practice after nude pictures of her and another woman were discovered by her ex-husband in Benin City, has escaped from custody. A statement by the Nigerian Police