Man hanging from flying chopper: Execution by Taliban or something else? Read more here:: India News Listing