Luigi Belvedere has been sentenced to almost 19 years in jail for international drug trafficking but has been on the run since December 2020.
cbsnews.com