Right now there are strong indications that the Libyan government of Muammar Qaddafi may be pulling back. There are reports from Benghazi that government forces have withdrawn and Libyan ambassadors to countries like China and India resigning. The BBC’s Five Live radio service seems to be providing some of the best up-to-the-minute English-language coverage of […]