An employee of Keda Ceramics which also manufactures Twyford tiles has written to Kenyanbulletin.com about their Nazi concentration-like work environment...
Home » Twyford
An employee of Keda Ceramics which also manufactures Twyford tiles has written to Kenyanbulletin.com about their Nazi concentration-like work environment...