Look mate, Let me give you a short summary from a neutral PoV so that things stand a bit clearer.
1. Shooting happened and the facts presented by Indian prosecution were disputed by the Italians. Indian case has been well laid out by
@Nimitam, Italians argue that shooting happened outside of Indian territorial waters (which India disputes) as such Indian jurisdiction is not applicable. They have not commented on
"GUILT"
2. Indian courts have been perfectly cognizable of rights of Italian Marines. They have been given bail and conditions were only put when the Italians refused to send the Marines back which is in direct violations of bail conditions and guarantee by Italian Ambassador. After Supreme court of India held Italian Ambassador accountable for violation of bail, Italy sent the marines back.
3. Indian courts have granted all recourse to defence team of Italian Marines which adopted two pronged strategy
a. They delayed and delayed the trial by continuously asking for extensions and bringing motion upon motion related to choice of investigating agency.
- This confirms that they were willing accept Indian jurisdiction or else why ask for extensions and appeal for change in investigating agency
b. After they had managed to delay the trial for two/three years they moved to UNCLOS suddenly for arbitration where they sighted that Marines should be sent back to Italy as Indian courts have not managed to complete the trial
Do you see this duplicity First delay the trial by - i sighting that you are not prepared - ii wrong investigation agency (not prosecuting agency) has investigated the case leading to completely new investigation and then ask for nullification of trial on the grounds that it has been delayed.
Despite all this Indian court has agreed for arbitration and have sent one of the Marines back to Italy on humanitarian grounds.