US troops in Afghanistan and Iraq will be reduced to about 2,500 in each country, US media report.

Those in Afghanistan will be cut from 4,500-5,000 down to 2,500 by mid-January, officials said. In Iraq they will be reduced from 3,000 to 2,500.