kevskewl@nostrplebs.com on Nostr: Dr. Gilbert Doctorow : How Close is Russian Victory? ... Dr. Gilbert Doctorow : How Close is Russian Victory? https://www.youtube.com/watch?v=pKIaI3CTpVI via @YouTube