Road crash claims 7 lives in Edo Road crash claims 7 lives in Edo No fewer than seven people have been confirmed dead in a road traffic…