Tag: North Indian

Eight major roads blocked in Shimla amid rain havoc

Shimla (Himachal Pradesh) [India], August 25 (ANI): Amid heavy rainfall, traffic has…

Public TV English Public TV English