"Justice has been finally done," remarked Farooq Ahmed Dar, an artisan used as a 'human shield' by Major Nitin Leetul Gogoi, on hearing the officer was indicted by an Army Court of Inquiry for allegedly "fraternising" with a local woman in May this year.