Kenyan Video Sparks Debate on Political Instability and Potential Conflict