The armed forces of Venezuela have carried out what authorities say is the largest marijuana bust of the last 10 years in the South American country
The armed forces of Venezuela have carried out what authorities say is the largest marijuana bust of the last 10 years in the South American country