Dallas airport shooter, Portia Odufuwa, told police she was Chris Brown’s wife
The woman who opened fire in a Texas airport Monday, July 25, had once claimed to be “God’s prophet” married to singer Chris Brown. Portia Odufuwa, 37, has been to jail multiple times for a series of alarming crimes but was repeatedly freed from jail after being found mentally unfit to stand trial. She was shot […]
Continue Reading