Protests

Friday's Editorial Cartoon   —   Posted on January 12, 2018

Question(s)

Explain the meaning of this cartoon.

Cartoon by Robert Ariail