3 May 2011ILoveMyTroops.comIn The News, Keep It Up!, OIF-OEF9/11, afghanistan, new york daily news, osama bin laden, us navy seals U.S. Navy SEALs find and kill Osama bin Laden…in Afghanistan NY Daily News cover 2May2011: “Rot In Hell” Osama bin Laden