China is celebrating today their nation's 60th anniversary with an elaborate and massive military parade in Beijing, which included "improbably, a female militia unit toting submachine guns and attired in red miniskirts and white jackboots."

[Via]

2 Comments