American TV personality and actress Porsha Williams has responded to reports that her estranged husband, Simon Guobadia, has been detained by U.S. Immigration and Customs Enforcement (ICE). Guobadia, a Nigerian-born businessman, is reportedly being held at Stewart Detention Center in Lumpkin, Georgia, according to U.S. Department of Homeland Security records. Following the news, Williams, 43,...