News3 years ago
Toyota Kenya Hands Over 592 Locally Assembled Land Cruisers To Police Under Leasing Program
Toyota Kenya hands over 592 locally assembled Land Cruisers to the National Police Service (NPS) under leasing program. The event is the fifth phase of the...