Home News Edwin Sifuna on the spot as influencers decry lack of payments