Former NLC vice chair Mbagaya testifies in Sh944 million lan