Recent Feedback

About this submission

A nurse and mother of three is forced to infiltrate the criminal underworld to save the life of her youngest son after he was arrested for trying to steal a cell phone to exchange for lumps of crack.

Recife, State of Pernambuco, Brazil

Join the Discussion