Peru Bans Buses From Road Where Bus Plunged, Killing 51

The scene of the accident is a notorious stretch of road known as the Devil’s Curve that has been the site of at least 20 accidents since 1990.
TAG