The Nigeria Police Force has debunked recent reports alleging that 3,907 firearms are missing from its armouries under the watch of the current IG, Kayode […]