Drug baron Luis Carlos da Rocha arrested in Brazil

After more than 30 years on the run, one of South America's most wanted drug traffickers has been arrested in Brazil.

feedback