Mexican police have arrested alleged drug trafficker Edgar Valdez, a US citizen also known as Barbie, Mexico's attorney general says. Officials said he put up little resistance when he was captured in a residential area near Mexico City. Edgar Valdez is linked to the influential Beltran Leyva drug cartel. Mr Valdez has been fighting Hector Beltran Leyva for control of the gang, previously led by his brother Arturo until he was shot dead last December. Earlier this month, police found four decapitated bodies hanging from a bridge in the city of Cuernavaca and their heads were discovered nearby with a message warning that anyone supporting Edgar Valdez would risk a similar fate. National security spokesman Alejandro Poire told a news conference Mr Valdez had links with criminals across South and Central America. "This capture constitutes a blow of great impact against organised crime," he said. Analysts believe his capture will be a boost for President Felipe Calderon, who launched a high-profile fight against the drugs gangs after taking office in 2006.