Traffic Accidents Still Main Cause of Death and Health ProblemsDC Astilla-MagonciaJanuary 26, 2017January 26, 2017 by DC Astilla-MagonciaJanuary 26, 2017January 26, 201701052 A toll road crash in recent weeks demonstrated the lack of discipline of some drivers in Indonesia, as a growing