A Texan woman who opened fire inside Dallas's Love Field airport on Monday, bringing the bustling transit hub to a standstill, is a career criminal with a history of arson, bank robbery and trespass, who was declared mentally unfit to stand trial.Portia Odufuwa, 37, once told police she was 'God's prophet', and claimed she was married to rapper Chris Brown. She was ordered to attend mental health treatment sessions, but a judge decided in June 2021 she was not a danger to the public.On Monday, Odufuwa was shot by police after she pulled out a gun at the airport, aimed it toward the ceiling and fired several times.
Load More
Load More