Russia is winning
>>541625456When will this happen ?
....meanwhile in Kiev
>>541625456The only "winners" in this stupid conflict are U.S. defense contractors and energy companies.