US Intel Assisted In Sinking Russian Flagship Vessel: Officials Claim Bombshell Escalation
from ZeroHedge: Less than 24 hours after The New York Times issued a provocative report citing unnamed US officials who are celebrating that American intelligence-sharing with Ukraine’s military has helped take out multiple Russian generals since the Feb.24 invasion, […]