Storia: Road injuries claim 1.34 million lives globally as Kenya grapples with deadly crashes — Warptech Lab News