Trump absolutely has the right to remove any ambassador.
What we have seen here is that removal was part of the bigger scheme to secretly demand that Ukraine interfere with the 2020 election.
And that is the only thing of concern here.
Back to the OP- has Rudy taken time off from smearing Trump's enemies to release this dirt he promised to release on Friday?
Oh, so now it's interfering in the election? Do you people make this stuff up as you go along?
Please explain how Trump was going to interfere in the election by looking for what the Biden's ACTUALLY DID???
Have you been living under a rock for the last 2 months?
Trump has never looked at what the Biden's actually did.
Trump did fire the ambassador that Giuliani and his two criminal associates had indicated were in the way of their anti-Biden campaign.
Trump did make a secret phone call to the President of Ukraine asking him to investigate his political rival- and his son.
Trump did have his personal attorney secretly demand that the President of the Ukraine personally announce an investigation into his political rival.
Trump has never made an official, written request to Ukraine to investigate the Bidens- no official paper trail.