A contract of one billion dollars, what is the United States making cannonballs for?
The US Army has announced a $1 billion contract to manufacture cannon balls.According to news agency AFP, the 155 mm diameter shells are fired from the cannon and additional production is…