Robert Brown was sentenced to 26 years in prison in 2011 and was due to be released in 2023