elections
In the video we had debunked previously, the discredited former World Bank employee Karen Hudes makes another outlandish claim: that the EDSA People Power Revolution of 1986 was engineered the US Central Intelligence Agency and the Vatican.