When Marisol Valles took over as head of police in the Mexican border town of Praxedis Guerrero, she shot to worldwide fame.

That was because - at just 20 years old - she was the only person willing to take the job in a town at the centre of Mexico's deadly drugs war.

Now after failing to return to work after a break she has been fired.

Jonathan Josephs reports.