Advertising Console

    'This is a war that should end!'

    RT News Channel

    RT News Channel

    3 просмотра
    Some Americans are deeply disappointed with Barack Obama's decision to send more troops to Afghanistan and feel that Obama's strategy is forcing the U.S. into another Vietnam even as the country remains mired in economic crisis. Priya Sridhar talks to Brian Becker of the Answer Coalition.