HO CHI MINH CITY, VIETNAM - MARCH 5 2025: Propaganda poster as seen on Can Gio Island, Ho Chi Minh City, Vietnam