Israel's defence minister says climate protester Greta Thunberg and others on board are "Hamas propaganda spokespeople".

The 12-person crew, including climate activist Greta Thunberg, is expected to reach Gaza on June 7.

Greta Thunberg and activists aboard aid ship near Gaza, challenging Israeli blockade, sparking international attention and support.