Author Archives: Tavleen Singh

Tavleen Singh is an Indian columnist, political reporter and writer.