Friday, March 01, 2019

Giant portrait of the mass murderer Che Guevara now on display at the United Nations in Geneva, home of its ironically-named Human Rights Council.