Ken on 11th Sep

This guy has obviously not heard abou the 50kph rule in Nairobi. He sent us this photo showing his incredible speed achievement. I...

Ken on 09th Sep

The National Transport Safety Authority (NTSA) in conjunction with the Traffic Department of the Kenya Police Service has...