John Legend is going to war with President Trump, the gloves are off and it's a full-on street fight ... the singer is calling the President a 'piece of s***' and a canker sore on this country. Also A$AP Rocky's bodyguard absolutely choked the hell out of the alleged victim in Sweden -- it's clear as day in this surveillance video -- but the video also presents a flaw in the prosecution's case. (edited)