Earlier quoted context omitted.
Do Afghanistan and Iraq really count given they were invaded and their governments replaced with puppet regimes? How could the governments of Iraq and Afghanistan ever afford to say 'no' to the US?
The current governments of Iraq and Afghanistan are reasonably democratically elected. The government of Iraq did, in fact, say "no" to the presence of US troops, which is why they all left: https://en.wikipedia.org/wiki/Withdrawal_of_U.S._troops_from... The much smaller recent bolstering of US troops in Iraq was also by invitation: https://en.wikipedia.org/wiki/American-led_intervention_in_I... Whether or not it wou…
Not by any means. The US vetoed all candidates they didn't like. That's as un-democratic as it gets.