Editorial Mitigating the devastating effects of floods Peter Oct 31, 2022 That Nigeria lost no fewer than 603 human lives, 2,407 others injured and over 1.3 million persons displaced…