US prosecutors unsealed charges on Friday in an alleged Iranian plan to assassinate Donald Trump before the presidential election. The failed plot was allegedly directed by Iran's Islamic Revolutionary Guard Corps to avenge the 2020 killing of Iranian general Qassem Soleimani in a US strike in Iraq ordered by then president Trump, the Justice Department said.