Algeria Madurai Travelers Grapple with Train Diversions and Partial Cancellationsby Olivia Williams July 2, 2025