Public transportation in Lima, Peru, came to a near standstill on Monday, October 7, 2025, as several transport unions launched a large-scale strike. The protest was organized to demand stronger government action against rising cases of extortion targeting bus drivers and transport owners. Streets in several districts were left empty…