Writes columns on various topics ranging from public life, politics, history and social issues.
Read More
Read Less