Detained former Russian commander Igor Girkin announced his presidential bid to challenge Vladimir Putin
Detained former Russian commander Igor Girkin has announced his plan to challenge Vladimir Putin for the Russian presidency, after having previously called the current leader “too soft.” Igor Girkin, a prominent ultranationalist in custody in […]