Italy says determined to press for speedy trial of marines in India

Record ID: 401592