Post Pic

Turkey Should Block Gaza Aid Convoy to Avert New Crisis

Who is to blame for the Mavi Marmara incident, May 31, 2010? The Turkish government immediately… Continue reading