Tags Posts tagged with "Marama Davidson"

Tag: Marama Davidson

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...