A publication called Slay News promoted this rumor in three similar articles in 2024 and 2025, all without providing ...
including a $68.3 million funding to the World Economic Forum. USAID supporters argue that these funds were directed toward ...