Delhi Floods Live Updates: Delhi is already having a hard time with waterlogged roads while parts of the city remain inundated owing to record-breaking rise in...
Tag - Flood
Twenty people died or went missing on Wednesday March 15 in floods that hit two provinces in southeastern Turkey already affected by the devastating earthquake...