Colombian drug lord Daniel Barrera on Tuesday. Photo: AFP

Top Colombian drug lord captured in Venezuela

TOP PICKS

Colombian drug lord Daniel Barrera on Tuesday. Photo: AFP
READ FULL ARTICLE