Depression-induced rain lashes most parts of Odisha

Depression-induced rain lashes most parts of Odisha