News

Glen Rogers is looking to spare his own life weeks ahead of his scheduled execution for a 1995 murder in Hillsborough County.