Heavy downpours and flooding caused by a tropical depression over the past few days have wreaked havoc in central and northern localities, claiming the lives of at least 20 people. Five were injured and at least 12 others are missing, according to the National Committee for Search and Rescue.