A woman accused of fatally shooting a woman and wounding another in Missouri nearly six years ago was arrested in Florida this week, one day after she was placed on the FBI’s Ten Most Wanted Fugitives list, authorities said
This post was originally published on NBC News.

Leave a Reply