Deaf Leaders FoundationJan 20, 20220 min read2655- Russia announces withdrawal of 10,000 troops after drills near Ukraine