Fact Check: U.S. Army's Special Forces Did NOT Seize A CIA Server Farm In Frankfurt, Germany, Resulting In Deaths Of U.S. Soldiers
Fact Check
Did the U.S. Army's Special Forces seize a CIA server farm in Frankfurt, Germany, resulting in deaths of U.S. soldiers? No, that's not true: A U.S. Army spokesperson told Lead Stories the claim is false. Lead Stories has previously debunked claims that American forces seized a computer server in Frankfurt that was owned by a company that provided voting machines…