Chet on Nostr: I don't have enough info but yes it looks like Russia slapped some peen the other ...I don't have enough info but yes it looks like Russia slapped some peen the other day.