David Blomstrom


(This is a rough draft of a chapter that will appear in China vs The Jews.) What on Earth is happening in Ukraine? Are you as confused as I am? When Russia launched its initial invasion, the media quickly pounced on its floundering military. We read about tanks stuck in mud, running out of fuel, …

Jewkraine Read More »