President Biden will meet with Russian President Vladimir Putin in the next 25 hours. Sadly, for American security, he shows
MOSCOW (AP) — A delegation of the Taliban visited Moscow on Thursday to offer assurances that their quick gains on the ground in Afghanistan do not threaten Russia or its