Current Affairs Delayed justice for the Freedom Flotilla Current Affairs 19/12/2014013 Mins ReadBy Laura Stuart Last week at the 7th High Criminal Court in Istanbul I gave my testimony to what I witnessed as a…