Baghdad: The Iraqi cabinet on Wednesday approved a draft law that will offer general pardon to thousands of prisoners in US military and Iraqi custody, an Iraqi government spokesman said.

"The cabinet has passed the general pardon law, which will define who is eligible to be freed from all prisons, both Iraqi and American," spokesman Ali Al Dabbagh.