The State Department has suddenly deleted any mention of “Tesla” after facing massive backlash over its recent contract.
Trump and Putin announced Wednesday that they’d begin talking to deliver an end to the war on Ukraine. The news came as Trump ...