Shimla restricts people on Ridge & Mall Road amid Covid-19 concerns
The district administration in Himachal Pradesh's Shimla has put restrictions on the number of people visiting the hill city, reports Hindustan Times. The curbs were announced amid concerns around tourist influx at a time when