President Barack Obama announced the killing of Osama bin Laden last night, sparking celebration and reflection around the U.S. and across the world.

Read the full story (sub req'd) | Subscribe to O'Dwyer's