Angry Kenyans' comments crash Senate email address

A Senate committee is now expected to discuss the public comments

A Senate committee is now expected to discuss the public comments