Chinese Putin fan Anna Zherbakhan sucks for US visa!

Chinese Putin fan Anna Zherbakhan sucks for US visa!