Robert Huffman is serving his sentence of prison for 20 years. He had also filed a petition for writ of Mandamus in 2013 but was denied. He will be released in 2027.