This page has moved to a new address.

False flags be damned. Germany and Russia want peace.