Stacey Humphreys had been set to be executed on Wednesday, Dec. 17, for the double murder of 21-year-old Lori Brown and 33-year-old Cindy Williams.
I recently realised that mobile network Three has been taking payments from my bank account for almost 15 years after my ...