FREEDOM FORUM: Discussion

Article Image

Lawrence Davidson

There has been a feeding frenzy at the Pentagon budget trough since the 9/11 attacks. Pretty much anything the military chiefs and industry lobbyists pitched, Congress approved–no matter the cost and no matter if the weapons programs were over budget

Make a Comment