By: Trevor Loudon
New Zeal
Kremlin propaganda channel Russia Today, seizes on more gift opportunities to undermine the US war effort in Afghanistan.
By: Trevor Loudon
New Zeal
Kremlin propaganda channel Russia Today, seizes on more gift opportunities to undermine the US war effort in Afghanistan.