An intercity bus veered off a Peruvian highway and flipped over early Friday, killing at least 18 people in the crash, officials said. Another 40 people were injured in the accident, which took place in the central province of Junin.