Russian satellite appears to be stalking US satellite

President Trump’s relationship with Russia has factored a good bit into the impeachment trial that’s captivated Washington DC and the national press in recent days. But for everyone loudly decrying the perception that the leader of the free world may be cozying up to Russia — and the effect that may or may not have...
Posted in Uncategorized