ANGRY: Pro-Palestinian Turks protest against Israel, at the entrance of Israeli ambassador's residence in Ankara.
This is shocking but oh so predictable.
Israel continues to be the inhumane skunk among nations.
See The Guardian's "Israel attacks Gaza flotilla - live coverage".
Also see Al Jazeera's "Israel attacks Gaza aid fleet".
Top Image Credit
Bottom Image Credit