Richard Kamau on 11th Aug

A shocking new revelation has emerged on the deplorable conditions Kenyan workers are subjected to while in Saudi Arabia....