RE: Confirmed today by Sidney Powell the good guys got the server from Frankfurt.
Can you show us the source for this piece of admittedly, good news? A reliable link would be useful. Thanks.
It was during her interview on the Glenn Beck Show. Go do your own research and find it yourself. I suspect that no matter how much evidence is presented for it being true, people like you will never accept any of it so I’m not wasting my time doing research for you. If your interested find it for yourself, like I and many others do.
They got it from a german tweet. 4chan hyped up the tweet and now they repeat it.
https://twitter.com/AndreasSchub/status/1325347577085177857