The body of Deputy U.S. Marshal Vincent Bustamante -- who was the subject of an arrest warrant accusing him of criminal theft of government property -- was found in Juarez, Mexico on Wednesday, said Marshals Service spokesman Jeff Carter.
Comprehensive up-to-date video news coverage, aggregated from media sources all over the world by SmallShop News.
Comments