The Constitution Avenue was buzzing with energy as thousands of advocates for Palestinian rights descended upon the heart of the US capital. Their message was clear and resounding: "Stop Benjamin Netanyahu." The Israeli Prime Minister was set to address Congress, and the demonstrators were not about to let this moment pass quietly.