Two officials of the Kilifi County Health Department have been arrested over allegations of stealing drugs from Bamba Public ...
Cellular and GPS data are far from the only resources in a criminal investigator's arsenal. The other technology at their disposal might surprise you.