The outspoken Kiharu MP Ndindi Nyoro had been invited by Anne Kiguta, the host of the Punchline talk show on Sunday night.