Browsing Tag
defaulters
1 post
Russia sues 1,000+ military personnel for duty abandonment in first months of 2023 – UK intel
In its latest intelligence update, the British Defense Ministry says independent research shows a notable increase in Russian…