Dubai Stadium: A glorious journey
Dubai: It could have been dismissed as a long shot if, at the beginning of this millennium, someone had laid a wager that Dubai would soon become the seat of world governing body of cricket and a major host of international fixtures.