Arvind Kejriwal cycles on Delhi’s 1st Car Free Day
New Delhi, Oct 22: Delhi hosted its first Car Free Day on Thursday, but it was not as if no car plied on the 6.5-km stretch between the 17th century Red Fort in Old Delhi and India Gate where Chief Minister Arvind Kejriwal led a cycle…