Twelve thousand Chechens deploying to Ukraine

Now that is a persuading group of fighters. Tough as nails and trained in their way and Russian fighting techniques…

Talk about bulldogs to drag the rats out of hiding…

WtR