Categories EnvironmentFeatured Russia readying quiet mobilization of 700,000 troops for Ukraine war Posted by Trystan Fleming March 7, 2023 Russian President Vladimir Putin will call up hundreds of thousands of additional troops to continue trying to invade Ukraine this month — a move...