The French, Italians, and British are struggling to finish their “mission” in Libya. Colonel Ghaddafi’s troops are using human shields to fight the rebels supported by NATO air strikes. Technically, it is impossible to defeat Colonel Ghaddafi by throwing bombs from the air. The latest news from the field is not so good for the rebels: they [...]

continue reading.....