Disquieting News From Afghanistan
In what could well be the deadliest single incident since military operations began in Afghanistan, a Chinook helicopter carrying special forces has been reported shot down with all 17 troops aboard feared dead. The report is unconfirmed until rescue operations have been carried out. The Chinook was... Sign in to see full entry.