World The Influence of the Youth Pledge of 28 October 1928 on the Indonesian Nation’s Struggle by admin April 23, 2024 April 23, 2024 Dock. Compass This photo was taken on October 28 1928 on the front page of the IC …