WorldWhat U.S. Marine thinks about deployment in Afghanistan?TNT DeskMay 21, 2012May 22, 2012 by TNT DeskMay 21, 2012May 22, 2012 Kabul: This is the real and common perception that to battling with Taliban or other Afghans fighters is not an easy task because world considers...