Fair play to John Legend.
Donald Trump's presidential campaign team postponed a rally in Chicago yesterday following clashes between supporters and demonstrators, with concerns over safety.
Just take a look at some of the scenes in the University of Illinois after it was announced that the rally wouldn't be taking place.
https://twitter.com/JDiamond1/status/708463648012955648
Donald Trump's son, Donald Trump Jnr took to Twitter to vent his frustrations at the protesters involved, claiming that five students couldn't even answer what they were there...
https://twitter.com/DonaldJTrumpJr/status/708476915401752577
Singer John Legend was quick to chime in with the reason why everyone was protesting the rally and pretty much won the argument before it even started...
https://twitter.com/johnlegend/status/708482619093028864
The singer then posted this follow-up after his quotes were reported in American media:
https://twitter.com/johnlegend/status/708726628377956353