Richard Kamau on 13th Aug

The Range Rover is considered one of the best luxury vehicles in the country. They may be many on our Kenyan roads but lots...

Ken on 15th May

I do not know whether this is a Chinese version of the Range Rover, or whether the owner just stuck the name. What I know...