Posted by defensebaseactcomp on October 11, 2010 Linda Norgrove, the British aid worker, may have been killed by a grenade thrown by US troops trying to rescue her from Taliban kidnappers in Afghanistan. It had initially been reported that Miss Norgrove died after her rebel captors detonated a suicide vest … Continue reading
Trending Articles
More Pages to Explore .....