Tag: USC

Rockets kill Russian troops

Attacks by U.S-made HIMARS rockets killed at least 63  Russian troops on Sunday, a total that could rise to several hundred. According to The New York Times, the attacks were aimed at […]