Yes, he did spend 7-years in the U.S. from 1998 to 2005. It would appear he applied for citizenship, and got it, during those 7-years.
To be fair the war crime cases against him, in the U.S., have been dropped — albeit just within this month. That is quite the coincidence and is very convenient. So, he is now free to come and visit Trump. Trump will like him. Very similar personalities.
For MANY Related Posts: Check Category ‘Sri Lanka’.
His mother was American and Winston was always rather proud of that.
I am not 100% sure BUT I think it was ‘honorary’ so that he would not have to pay any taxes in the U.S.! By 1963 he was quite wealthy and his royalties from his many splendid works would have been substantial. I am sure Winston would not have wanted to file a U.S. IRS 1040 each year.