how does us having army "stick it to the russians"? they are killing themselves and crying on hte internet about it. also russia is in brics, supporter of india. so you dont make any sense.   lol you reap what you sow then degenerate
Poland