Witnesses fail to tell court who authorized sale of wheat

The 29,500 metric tons of wheat belonged to Atta Kenya Limited.

Leave a Reply