Turkey's state-run news agency says three Chechens were gunned down on a street in Istanbul, the latest in a string of attacks against Chechens in Turkey, the Washington Post reports.
Three Chechens were gunned down in Istanbul