European leaders are reeling after Trump’s phone call with Russian President Vladimir Putin regarding “peace” talks.
The State Department has suddenly deleted any mention of “Tesla” after facing massive backlash over its recent contract.