Fighting between Armenia and Azerbaijan has continued for more than three weeks and the intensity of latest conflict is bringing further trauma to a new generation.