A Donald Trump supporter holds up an anti-Muslim poster as he awaits anti-Donald Trump protesters marching through the streets in Cleveland, Ohio,  near the Quicken Loans Arena site of the Republican National Convention July 18, 2016. / AFP / JIM WATSON        (Photo credit should read JIM WATSON/AFP/Getty Images)