Huge sandstorm sweeps through Cairo

2023-06-02 8