Locked Up Inna Jamaica: Brutality, Criminality and Inhumanity
Jamaica is no doubt the island in the sun and is known for its beautiful beaches, lovely landscape, tropical weather, fresh fruit and great food, however, there is a not so beautiful side of Jamaica and that's its penal system.
Director
Stephen Graham