The European Union announces an $8 billion aid package for Egypt as concerns mount over migration March 18, 2024
Putin basks in electoral victory that was never in doubt even as Russians quietly protest March 18, 2024