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
My best guess