Russia Appears To Deploy Forces In Egypt, Eyes On Libya Role -Sources
WASHINGTON/CAIRO - Russia appears to have deployed special forces to an airbase in western Egypt near the border with Libya in recent days, U.S., Egyptian and diplomatic sources say, a ...