Either put up or shut up!
The greatest most expensive manhunt in history, employing man and material resources far beyond anything else in recorded times, culminated at about 3 am on Sunday May 1, 2011. With a shot to the head over the left eye, and maybe another one in the chest, Osama Bin Laden’s decade-long successful evasion of those seeking…
