Live

Watch CBSN Live

Iraqi troops have been battling for nearly fo...