Three separate shipwrecks in the Mediterranean south of Italy in recent days are thought to have claimed the lives of more than...
Aviation officials say the EgyptAir flight from Paris to Cairo with 66 passengers and crew on board has crashed. It was last...
Beijing is reportedly preparing to team up with Moscow to support the Russian military offensive in Syria against ISIS and other terrorist...