ezXplain

Hundreds of Iraqis flee militant advance