Russians
I troll in DUmmieland. Most there are in fact convinced that Vlad himself hacked their little ole web site on election day. One aspect of liberal dementia is self importance.