An Opera News Kenya publication
The luxurious eight seater Mercedes Benz Vito mid-sized passenger van will no doubt shake up the…