News Greta Thunberg Faces Intense Criticism Over ‘Freedom Flotilla’ Israel has threatened to block Greta Thunberg’s Freedom Flotilla from delivering aid to Gaza,… InternewscastJune 4, 2025 View Post