Suspected Dallas Airport Shooter Says She’s Chris Brown’s Wife
A woman who police say opened fire in a Dallas, Texas airport this week claims to be “God’s prophet” and also married to Chris Brown. Portia Odufuwa has reportedly given authorities the R&B star’s address more than once, saying she lived with him. Visit streaming.thesource.com for more information The 37-year-old allegedly fired several shots from […]