Security Accidents claim 70 lives in Edo, Delta, Anambra THE Federal Road Safety Corps (FRSC) says no fewer than 70 people died in road accidents in Edo, Delta and…