Here are links to Jon Stewart’s incredibly funny reaction to the death of Osama bin Laden.
In the US: here
In Canada: here
I thought it would be poignant to include his speech from after 9/11 to understand why this matters so much. Watch that here.
And if you need a pick-me-up here’s Obama taking Trump down a notch!! Here.