Feb 01, 2005
NICOSIA [MENL] -- Iran and Russia have launched a project to manufacture and launch a satellite for the Islamic republic.
Jan 26, 2005
MOSCOW [MENL] -- Russia and Syria have signed an agreement that could pave the way for a major weaponsdeal.
Jan 25, 2005
GAZA CITY [MENL] -- Palestinian insurgents, despite negotiations over a ceasefire accord, continue to strike Israeli targets.