But Russia, too, with every year is getting further and further away from ensuring its security. The war has spread all over North Caucasus long ago. This year, two new fronts of the ChRI [Chechen Republic of Ichkeria] Armed Forces were created in Russia itself – the Urals Front and the Volga Front.
What the fuck is he talking about?
Also, is he still based at the London Hilton?