Tags Posts tagged with "Mike Treen"

Tag: Mike Treen

Pro-Palestinian activists have taken to the seas in the latest Freedom Flotilla in a bid to reach Gaza. Richard Sudan reports from Denmark before...