Sure, bin Laden is your hero too.
Isn’t Voronezh where the Russians are building up forces near the Ukrainian border?