thenewgreen
:
Operation Barbarossa was the largest military operation in human history in both manpower and casualties
http://en.wikipedia.org/wiki/Operation_Barbarossa
It's shocking what we are capable of.
posted 4495 days ago