Why Nayab Singh Saini is taking oath as Haryana CM on October 17
By Firstpost-Politics

Nayab Singh Saini will be sworn in as Haryana’s chief minister on Thursday (October 17), a day after he was elected the leader of the BJP Legislature Party in the state. Valmiki Jayanti is being celebrated today. Here’s why the saffron party chose this date












