Russia Detains Igor Girkin, a Critic of Putin’s War Effort in Ukraine: What to Know [ad_1] Russian investigators on Friday detained a leading nationalist critic of the country’s conduct of the war in […]