gikukuru kandi ifasha abantu barwara imitsi ibababaza the conditions in this prison are notoriously inhumane still pictures showing may survive from this movie reaching the united states proved to be challenging