Has there been any other confirmation of this? All I have seen is a single Indian Newspaper.
This works out to about $60,000 per person. Seems unlikely.
Several Indian sources. They should know! They’re getting the money! UK papers are reporting the same.