Breaking News: China Has Personal Info of 1.8 M U.S. Election Workers
IFA participated in special meetings this week detailing disconcerting information about dangers in U.S. election systems. This report confirms what was revealed. In a server in Wuhan, China holds private, personal information and data about 1.8 million U.S. election workers. Find out the FBI’s strange response and then share your prayerful thoughts in the comments. … Continued