How credible is this source? This is the first time I've ever heard of this claim that Switzerland is involed. Scytl is in Spain.
How credible is this source? This is the first time I've ever heard of this claim that Switzerland is involed. Scytl is in Spain.
https://thevotingnews.com/tag/scytl/
(post is archived)