News Who Is Sending Letter Bombs, Blood, and Animal Eyes to Embassies? BY admin December 10, 2022 0 Comments 128 Views A disturbing wave of packages found at sites across Spain could point to a broader terror campaign linked to Russia’s war in Ukraine.