I think u can file a complaint in India.
Sec 188 provides for extra-territorial jurisdiction over indian citizens and also of non-citizens.
This section specifies two cases in which a person is triable for offences committed out of india, namely-
1. When an Indian Citizen commits an offence in any place ither on the high seas or else where; and
2. When any person, not being such citizen, commits an offence on any ship or aircraft registereed in india.
sl. No: 1 is applicable.
My sincere advise is better consult good criminal lawyer in ur locality.