DCI Has Started Probe into the Defective “Mwanachi Gas Project.”

Kenyans could have bought faulty 6kg gas cylinders from the government after it emerged that at…