The Federal Road Safety Corps has confirmed that two persons died, while eight others sustained injuries in an accident along the Ilo-Awela Road at Sango-Ota in...