7,350km away in a UP village, jubilations mark local lad Raj Mishra's coronation as mayor of British town

Raj Mishra, originally from a remote village in Mirzapur, Uttar Pradesh, has been elected as the mayor of Wellingborough in North Northamptonshire, England. This victory is particularly significant as he represents a small Indian population in the town.
|
||||
You Might Like |