Many here felt that the death of bin Laden was good news, too:
https://www.ablemuse.com/erato/showthread.php?t=14078
I have nothing to add to that thread, other than a reminder that bin Laden's removal created a power vacuum that led to the formation of ISIS. So those who feel jubilant might want to keep that in mind.