Italy, officially the Italian Republic, is a country consisting of a peninsula delimited by the Alps and surrounded by several islands. Italy is located in south-central Europe, and it is also considered a part of western Europe. Read More
Indian Army Chief General MM Naravane met Ambassador of Italy to India Vincenzo De Luca on Tuesday in New Delhi and discussed the future bilateral cooperation in the field of defence and defence industry. ...