Prabhu Chawla
Prabhu Chawla born in Lahore, Punjab, British India in 1946. He is allumni of Deshbandhu college University of Delhi . He started his career as an economics lecturer in Delhi University. He is the Editorial Director of The New Indian Express, a Chennai-based newspaper in India. Earlier he was the Editor-in-Chief of the same newspaper. Prior to his assignment...