Landing | Sat Mar 23, 2013 1:04am IST

Marines' return to India stirs anger in Italy