>>938839027
Funny how this political cartoon from 1915 is still shockingly accurate in 2025...