>>508687510
>>508687618
>>508687636
*taps the sign*

But thank God, most AfD-supporters and it's leadership are pro-Russian. For now...