Editorial cartoon | June 13, 2018

Dove of peace rains on the press' parade