April 20, 2000: 131 die in Davao crash by Philippine Daily Inquirer April 20, 2024 April 20, 2000. 0 Comments