golly gee, you dont say that a country with what 15x the population overran a country what? 100 miles from north to south surrounded by water on 3 sides against overwhelming naval power? who could habe predicted that. when it becames a more equal fight between the us and china did not turn out so great.
United States