UMRSMASOrtt I cant find any thing so far in my search regarding the 120 death toll. Could you post the site.
This is all I could come up with. At least 91 people have been killed and another 60 or more are missing after floods and mudslides in El Salvador triggered by Hurricane Ida. Those poor people hope things are not as bad.