Falling trees crush four to death in Edo by afolabi July 8, 2024 0 The mishap also left many people, including traders and shoppers, with various degrees of injuries. Tragedy struck in Edo State ...