PressOne.PH

FALSE

FACT CHECK: People Power revolt engineered by the CIA and Vatican

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.


Source: FACT CHECK: People Power revolt engineered by the CIA and Vatican