@inquisitr.com 5 years ago John Legend Calls Donald Trump A ‘Canker Sore On This Country’ For His Baltimore Comments