Day: March 11, 2011

The West’s Most Convincing Argument

The statement made by NATO Secretary General Anders Fogh Rasmussen that the alliance is not going to launch an operation in Libya without UN blessing grabbed the headlines. Rasmussen did voice extreme concern over the situation in the country and expressed the view that the steps taken by Gadhafi’s regime […]