Helmand province has been the scene of several clashes in recent weeks .