No time to actually follow the news, but I think this is very good news though long overdue. I can also understand people celebrating this.

What is flabberghasting to me is that I hear people say this operation took place inside Pakistan?