Looks like some people do not want to accept the truth.
You gave only one side, the Dubai police and the Indian fishermen,
as reported in a newspaper, how on earth can you say that you have posted the 'truth'?
The Gulf has been a dangerous place continuously since the Iraq - Iran war of the eighties.
Contractors are usually ex servicemen who will usually have a lot more relevant experience and training than your average on board sailor.