So there are only 6 million urdu speaking people in all of Sindh...if you take out Hyderabad, Sukhar and other parts of Sindh where urdu speaking people reside...then the number of urdu speaking people living in Karachi would be somewhat less then 6 million...so lets say there are 1.5 - 2 million urdu speaking people in Sindh outside karachi, that would then only leave 4 - 4.5 million urdu speaking people in karachi...this is hogwash to say the least...at least this number of urdu speaking people live in orangi town alone....