Russian embassy evacuates over 100 from Libya

Russia’s embassy in Tripoli on Wednesday evacuated 107 people from Libya, the Russian Foreign Ministry said. The UN Security Council imposed a no-fly zone over Libya on March 17, also permitting “all necessary measures” to protect civilians from Libyan leader Muammar Gaddafi’s attacks on rebel-held towns. The operation, codenamed Odyssey Dawn, is being conducted jointly […]