King Charles visited a recently constructed gurdwara in Luton, a town outside of London, and interacted with the devotees as a gesture to the diversity of Britain. Children of all faiths greeted him while waving the Union Jack and the “Nishan Sahib” Sikh flag. The king also met Continue Reading










