Posted in

Goodbye NATO, Hello America First

The North Atlantic Treaty Organization (NATO) was founded in 1949 and has grown to 32 nations.

Not surprisingly, the United States of America is the largest contributor to the organization, supplying 16 percent of the overall NATO budget and having the largest expenditure on national defense, totaling $980 billion, which is 62 percent of the overall defense spending of all member nations.


Oh boy …

British General Admits That It Can’t Deploy a Division Abroad

How pathetic is the British Army?

How about this: it cannot actually deploy a heavy (armored) division to Europe if required.

Share