11 The IAEA confirms that Russia placed high explosives at Ukraine's largest nuclear plant. (media.scored.co) posted 1 year ago by HonestTruth 1 year ago by HonestTruth +11 / -0 14 comments share 14 comments share save hide report block hide replies
“Confirmed” but no, you know, what’s that thing… proof.
confirmed they allegedly might have, imagine if they did though