Russia Talking With Deutsche Welle About Luna 25 Keith’s note: I just spoke with Deutsche Welle TV about Russia’s Luna 25 lunar probe and the impact that Russia’s invasion has had on space science programs and international cooperation. [Audio] (more…) NASA Watch August 10, 2023