NetNewsRadio℠ International Affairs : The Afghanistan Debacle The Afghanistan Debacle Dr Vassilios Damiras discusses the American debacle in Afghanistan.... General News 0 COMMENTS