Powell's "Peace" mission (cartoon)

powell