Erick Kabendera finally walks to freedom