definitions are based on what side you are. when CIA expels an elected prime minister of another country thousands of miles away from America, it's called "covert operation".
should we not call someone a terrorist if he is:
- lying about the reason for going to a war -invading- another country and waste trillions of dollars, directly and indirectly, and brings hatred for his own country,
- authorizing his own government to torture suspects,
- trading weapons all over the world,
- interfering in many other countries and calling any country standing against imperialism a "dictatorship" etc,
- sending billions a year regularly to allies no matter they kill innocent people whatever.
see how people are now cheering for him again. Obama is not the man to change; worse is, Americans do not accept any change in their policies and still think someone should change it for them.