Am I looking at a legit thing? Are you telling me I can send an actual telegram to my elected officials? In 2025?
(Edit: this *has* to be a scam. Surely.)
Am I looking at a legit thing? Are you telling me I can send an actual telegram to my elected officials? In 2025?
(Edit: this *has* to be a scam. Surely.)