Sun. Dec 22nd, 2024

Dutch gang leader Ridouan Taghi, once part of a cocaine "super cartel," has been handed life in prison for a string of murders. The violence may be over for now, but organized crime still looms large in the Netherlands.

By