Okpella

Trailer crushes 15 persons to death in Okpella, Edo State

Trailer crushes 15 persons to death in Okpella, Edo State

No fewer than 15 persons have been crushed to death in a devastating automobile accident in Okpella, Etsako East Local…

1 year ago