Yanukovych was removed by the Ukrainian parliament on a vote of 328–0 out of 450 members. Russia doesn't have a right to be upset that Ukraine kicked out a corrupt puppet.
As for NATO expanding east, Russia has something of a grievance there but the U.S. and NATO should never have relegated some of the former Soviet states to the status of "buffer regions" in perpetuity in the first place. Those countries have the right to self-determination and security just like anyone else.
As for NATO expanding east, Russia has something of a grievance there but the U.S. and NATO should never have relegated some of the former Soviet states to the status of "buffer regions" in perpetuity in the first place. Those countries have the right to self-determination and security just like anyone else.