Home Tags Igor the Russian
Tag: Igor the Russian
Notorious killer branded as ‘Igor the Russian’ gets life sentence for three murders in Aragon area of Spain
A Serbian killer nicknamed 'Igor the Russian' has been given a life sentence after murdering three people in the Aragon region in December 2017. Norbert...