Philippines: The NED, the NGOs and the CIA

Here in the Philippines, the so-called restoration of freedom saw the popping out like mushrooms of local non-governmental organizations (NGOs) with the newly-created CIA front called “NED” leading in guiding the government it installed to power. The CIA too had to shed off some of its covert activities by making itself “transparent.”