Mombasa Live Stream: Public Confrontation Ignites Online Debate