On the one-year anniversary of the killing of Osama bin Laden by U.S. Navy SEALs, there were two contrasting scenes to consider.
One was of President Obama in Afghanistan on a surprise visit, speaking to U.S. troops as their commander in chief in the nation whence the SEALs departed for their successful raid into Abbottabad in neighboring Pakistan.
The president will address the nation tonight following a surprise visit to Afghanistan. Live coverage of the speech will begin at 5:30pm MTN both on the air (91.5fm) and online.