A Leftist multifaceted attack on Trump and America