CSTO flag

December 26, 2013 - 11:23 PM
The flag of the Collective Security Treaty Organization, a Russia-led security bloc. (Image: CSTO)