Top Candidate For Interpol Chief Accused Of Kidnapping 2 Indian Businessmen
Mubita Nawa is currently the deputy commissioner of police in Zambia Mubita Nawa, a top candidate for the post of Interpol chief, has been accused of kidnapping and extortion of…