From DNA matching to tracking technology, this report reveals how science aided in bringing down the master terrorist [More]
Originally posted here:
Osama bin Laden: The Science of His End
If you enjoyed this post, make sure you subscribe to my RSS feed!