A Russian officer walks a man down the street in Nalchik, Russia Thursday, Oct. 13, 2005 in this image taken from television (AP)
A Russian officer walks a man down the street in Nalchik, Russia Thursday, Oct. 13, 2005 in this image taken from television (AP)
by Asharq Al-Awsat | Jan 31, 2013 | 0 comments