Watch: Deo river overflows due to heavy rainfall, roads flooded

Deo river is overflowing in Baripada due to incessant rainfall since last three days in the state. Roads were fully flooded and blocked due to water.