US grants $1bln artillery shells production contract | Al Mayadeen English