US lawmakers quiz Elon Musk's SpaceX amid claims that its technology is being used by Russian forces in Ukraine ( www.bbc.com ) Cross-posted from: https://feddit.de/post/9893534...