Chechens might not be from the Czech Republic, as many believed following the horrific April 15 bombings in Boston. But there are some Chechens in Turkey. They might be far from their ravaged homeland, but Chechens in Turkey still feel the need to keep a low profile. In Istanbul, their community has faced assassinations carried...