Putin has talked about a truce, but some analysts say it's a ploy to buy time while Moscow's soldiers are on back foot.
The protest comes after Israeli forces intercepted the last remaining vessel sailing towards the besieged Gaza Strip.