Chovka Zelimov (Russian: Човка Зелимов, Chovka Zelimov) was a notorious Chechen terrorist and alongside Jamal Avlurov, one of two leaders of a Chechen terrorist cell based in downtown Los Angeles.
Advertisement
Chovka Zelimov (Russian: Човка Зелимов, Chovka Zelimov) was a notorious Chechen terrorist and alongside Jamal Avlurov, one of two leaders of a Chechen terrorist cell based in downtown Los Angeles.