6 days agoMeta interference? Colonization by foreigners? Paris reacts to shocking French election resultsRebel NewsVerified