Putin fucked up 11/15/2024 10:58:00 No. 655156 [Open] [Preview] [Reply] 25ae52 Actions report Translate Thread... Hide Thread Delete Translate... Hide User Hide Post >>/polru/655151@652030 The link went off: https:/ /www3.nhk.or.jp/nhkworld/en/news/20241115_08/ https://archive.is/FNrTC