The pretty wife of Pop star, Tuface Idibia, Annie Macaulay-Idibia was recently visited by her sister, Senator Florence Ita Giwa in far away United States of America, where she delivered her second daughter, Olivia. The generous senator did not just visit the nursing mother, she presented her with a gift as pictured above.