This page has moved to a new address.
False flags be damned. Germany and Russia want peace.