May 2, 2011 | Filed under: News,Video | Posted by:
US soldiers and civilians alike are celebrating the US military mission that killed Osama bin Laden in Pakistan. Several soldiers from Joint Base Lewis McChord in Washington state stood on an overpass and waved flags at passing motorists. (May 2)
Posted by
on May 2, 2011. Filed under News, Video.
You can follow any responses to this entry through the RSS 2.0.
You can skip to the end and leave a response. Pinging is currently not allowed.