June 8, 2025

European leaders unveil €7.4b aid package for Egypt

Subscribe To Our Newsletter