iOS app Android app

Kavkazcentercom

Chechen Rebels Claim Russian Train Bombing

AP | DAVID NOWAK | Posted 05.25.2011 | World

MOSCOW — Chechen rebels claimed responsibility Wednesday for blowing up a high-speed Russian train last week, an attack that killed 26 people, i...