The Cockroach Janata Party (CJP) stands today at a decisive turning point in its journey. What began as a sharp outburst of youth anger and public frustration has now reached the stage where it must choose whether to remain a protest driven movement...