No fewer than 38 kidnap suspects have been arrested by the Nigerian Police in a renewed crackdown on bandits across the country. Frank Mba, Force Public relations Officer, in a statement issued in Abuja, said Police operatives attached to Operation Puff Adder carried out the arrests between 5th and 19th of June, 2019. The number includes four…