1. What agreement was for Ukraine to not join NATO? The only one I'm aware of was for German reunification when James Baker said that NATO would not go one more inch eastward. That had nothing to do with Ukraine.
2. The CIA did not overthrow anything. You might be referring to the Maidan Revolution
en.wikipedia.org
3. Read the ******* article before posting lies. Security assurances were given.
On the twentieth anniversary of the signing of the Budapest Memorandum, Steven Pifer, one of the negotiators of that document, writes that it is time for the Unites States to make good on the security assurances it made to Ukraine. Doing so could prevent future nuclear proliferation.
www.brookings.edu
"December 5 marks the 20th anniversary of the signing of the Budapest Memorandum on Security Assurances for Ukraine. Russia has grossly violated the commitments it made in that document. That imposes an obligation on Washington to support Ukraine and push back against Russia. This is not just a matter of living up to U.S. obligations. It is also about preserving the credibility of security assurances, which could contribute to preventing nuclear proliferation in the future."