Urdu speakers in India must not be confused with the Urdu speakers in Pakistan. Most of the Pakistani Urdu speakers ethnically belong to one race - Punjabi. Their sharp facial bone structure and light complexion easily gives away their race. However, most of the Indian Urdu speakers ethnically don't belong to any single dominant race. You can find Punjabis, Pashtuns, Sindhis, Bengalis, Kashmiris, Malayalees and even scheduled people in India who speak Urdu. The differing facial bone structures (sharp to oval) and complexions (light to dark) are a living evidence. :P