Odisha is currently grappling with a massive flood. After a flood in Mahanadi delta, the Subarnarekha & Baitarani delta is also witnessing flood following rainfall in upper catchment areas.