NRI supporters celebrate Modi victory in Dubai Gulf News
Dubai: Indians in the UAE on Thursday remained glued to TV screens and mobile phones to know whether or not the world's largest democracy would give a ...