Relevant and even prescient commentary on news, politics and the economy.

American Impotence

American Impotence “The evenly-divided Senate approved the legislation – formally known as the National Defense Authorization Act (NDAA) – on Wednesday in an 88-11 vote, garnering strong support from both Democrats and Republicans. The House of Representatives passed it by 363-70 last week.” Do Americans really think politicians who eagerly approved a $777 billion military-industrial […]