Death by 1000 Needles

Target List from the IT Army of Ukraine for May 13, 2022

Target List from the IT Army of Ukraine for May 13, 2022 with bonus memes