Xinhua | April 28, 2026
Military vehicles participate in Togo's Independence Day parade in Lome, Togo, April 27, 2026. (Xinhua/Si Yuan)