Breaking 36-year-old record, Odisha's Burla town has recorded the highest rainfall this year as it received heavy downpour over 24 hours on Sunday.
2018-07-23 11:16:36
Loading Poll …