Poland

Poland arrests a suspect in daylight killing of a Russian artist critical of Putin

Poland arrests a suspect in daylight killing of a Russian artist critical of Putin

  • The killing is the latest act which Polish authorities believe could be part of a campaign of Russian sabotage in NATO nations
  • Robert Kuzovkov was killed near his home in the eastern Polish city of Biala Podlaska
By AP ·