Wonkette
May 27, 2012
by Jack Stuef 11:00 am December 13, 2010
No idea. This guy seems a little Chechen if you ask us. [NYT]