Neil Basu, an Indian-origin British police officer, is widely believed in political and media circles to be in a short-list of candidates who could become the next London Metropolitan Police Commissioner or chief of the hallowed Scotland Yard.
Neil Basu, an Indian-origin British police officer, is widely believed in political and media circles to be in a short-list of candidates who could become the next London Metropolitan Police Commissioner or chief of the hallowed Scotland Yard.