US allegedly thinks China may be giving Russia non-lethal aid



The United States believes that Beijing is supplying Moscow with non-lethal military support, NBC News reported on Saturday, citing four US officials with knowledge of the matter.

According to the so…