Egypt, Cyprus and Greece: Consolidating a Mediterranean alliance - AL AHRAM on January 22, 2025 Al Ahram Weekly +