How do you define victory? What exactly have you "won". This is all about your vanity and nothing else. This does nothing for the Palestinians.
Turkish foreign ministry advises Turkish citizens against all non-urgent travel to Russia (Reuters)
from the article: Gaza flotilla to set sail Monday despite numerous setbacks