Satellite Spots Troubling Sign Just 70 Miles from Major U.S. Base - China Is on the Move
Facilities apparently belonging to China are being expanded in Cuba, giving the U.S. adversary a big intelligence advantage.
An imprisoned American in Russia urged the Biden administration to take “decisive action” to free him, CNN reported Saturday. Paul Whelan, a former American Marine, was arrested in Russia in […]
Russian President Vladimir Putin promised Friday to “immediately” order a cease-fire in Ukraine and begin negotiations if Kyiv started withdrawing troops from the four regions annexed by Moscow in 2022 […]