'I am an Indian army veteran but was called a foreigner'
Mohammad Sanaullah served in the Indian army for 30 years, and he retired a decorated officer. But he spent 11 days in jail because he was declared a "foreigner" under a controversial new law.
He spoke to the BBC about his detention.
Video by Piyush Nagpal and Abhishek Madhukar