Man Responsible For Kidnapping 2 Americans And Canadians, Arrested January 26, 2018 0 Ya’u Ahmadu aka Dogo Russia, the notorious kidnapping kingpin responsible for killing 2 policemen and Kidnapping of 2 Americans and 2 Canadians, last week, in Kaduna State, was reportedly arrested, yesterday. Read More »