Ali Velshi is an esteemed Canadian journalist and a television hosts who was born in the year 1969 on 29th October. He was born at Nairobi in Kenya and he is basically a Nairobian but brought-up at Toronto in Ontario. ... Read more