Cole Stangler

Author Archive

  • March 6, 2025
    Among the wave of memes and posters produced by supporters of France’s leftist parliamentary alliance last summer, one of the more memorable ones featured a...