At least 21 people have been reported injured even as pressure mounts on NPS, NTSA and KeNHA to find solutions to reduce accidents.
Comment