4 notes
That is bullshit. So much. Russia won the European front. The west allies sat there in hopes that Russia and Germany...
Home