US forces uncovered a vehicle borne improvised explosive device Lrb Rrb production site as well as a large weapons cache in Southern Baghdad, us military said Saturday in a statement.
US soldiers uncover car bomb production site in Iraq.