NDLEA arrests 20 suspected drug traffickers in Edo

The National Drug Law Enforcement Agency (NDLEA) Edo Command on Thursday said it arrested 20 suspects…