GreyOmega 11 months ago [hidden] Weird to think that Russia is so desperate for soldiers that even their space agency is now creating a volunteer battalion to fight in Ukraine from their own employees and affiliates. 6 Reply Copy ID Copy Link