Loading...
    Shs60b fraud trial: Newly appointed Clerk to Parliament takes witness stand, explains Shs13b treasury upgrades | News.gg