Thread:Comments:Osama bin Laden dead, report US officials/Comments from feedback form - "Im imagining a delta force / s..."/reply (3)

I heard it was both Seals and CIA