Algeria In Japan, a ‘Stop and Stand Squad’ aims to reduce accidents on escalators – South China Morning Postby William Green June 28, 2025