Multiple Factors Identified in Cipularang Crash: Traffic Corps
A multi-vehicle collision at kilometer 92 on the Cipularang Toll Road was attributed to a combination of factors, according to the Indonesian National Police (INP) Traffic Police. Learn more!