China and Japan are edging towards war and France is bombing an African country? At least it's not America, Fuck it have an upvote

231 shares