News

Russian commanders are reportedly forcing troops to risk their lives in suicidal flag-painting missions, sending small groups ...