WorldOfficialReported
US Confirms Capture in Venezuela of Final FBI Top Ten Fugitive
American authorities announced that Anibal Canelon Aguirre, the last remaining name on the FBI's most-wanted list, has been apprehended in Venezuela.
· 1 min read
American authorities announced that Anibal Canelon Aguirre, the last remaining name on the FBI's most-wanted list, has been apprehended in Venezuela.