Russian Kremlin source says Gaddafi should step down
A Kremlin source on Tuesday suggested Libya's leader Muammar Gaddafi should step down, calling him a "living political corpse who has no place in the modern civilized world," Russia's Interfax news agency reported. (Reuters)