KECH
China holds final rehearsal for grand parade marking 80th anniversary of victory over Japanese aggression, fascism
Published 25 August 2025
China holds final rehearsal for grand parade marking 80th anniversary of victory over Japanese aggression, fascism
