image
RUSSIA CHECHNYA
Russian Federal Security Service officers escort arrested Chechen rebels in Shali 25 km (16 miles) southeast of Grozny, Monday, May 22, 2000.(AP Photo/ str)
Instructions
License
Rights Managed
Date created
19991205
Place
SHALI
Credit
KEYSTONE
Source
AP
Byline
STR
File type
JPEG