Home Politics LOL! “Every F*cking Day There’s Something New and Crazy” – TDS Lunatic Robert De Niro Says He’s Depressed “Every Morning” Because of Trump in Message to No Kings Protesters, Speaks at Rally in NYC (VIDEO)