He said there was still a sharp difference between countries who supported freedom and those who repressed their citizens or sponsored terrorism , and he issued a sharp rebuff of Russia for its military invasion of Georgia last month , saying it had violated the United Nations charter .