Roberto Abraham Scaruffi: Government made military engineer's life a living hell because of his faith, Defense Department report documents

Wednesday, 6 August 2008

Government made military engineer's life a living hell because of his faith, Defense Department report documents

Government made military engineer's life a living hell because of his faith, Defense Department report documents
By David Ashenfelter
Led to scrapping project to improve the armor on Humvees, a decision that proved fatal to American troops who were sent to Iraq and Afghanistan in inadequate fighting vehicles