Indian software engineer becomes US citizen in rare ceremony at White House hosted by Trump

President Donald Trump has presided over a rare naturalisation ceremony at the White House where five immigrants, including a software developer from India, were sworn in as American citizens, as the US leader welcomed them to the "magnificent nation that is comprised of every race, religion and colour. Trump hosted the naturalisation ceremony at the White House and the video of the ceremony was played during the second night of the Republican National Convention on Tuesday.