US-Taliban sign a peace deal

Stakeholders in the 19-year old US-Taliban war in Afghanistan exude happiness over the signing of the peace deal on Saturday in Doha, the capital…Read More

Continue reading "US-Taliban sign a peace deal"

JNU Protests: War of Ideas or A Play of Politics

For one reason or the other, Jawaharlal Nehru University (JNU) has been making much news in recent years, most of it being non-flattering. A…Read More

Continue reading "JNU Protests: War of Ideas or A Play of Politics"