Elgon Group Declared Suppliers Paid. The Suppliers Say They Never Received a Cent.
A paper trail emerging from the controversial Piny Luo Cultural Festival has exposed a contradiction that is rapidly becoming impossible for Migori County officials and...
