Iranian funded Press TV. Only the Onion is a finer news source.
Great victories? I thought ISIS was a mile outside if Baghdad?