Azhar Fateh

Azhar is a New York based multimedia journalist. He was with NBC News in London and in New York and these days he divides his time between work and friends.
Posts