Anbar is Iraq 's largest province and is believed to be an insurgent stronghold and transit route for foreign fighters .