lizamaza says Apr 26, 2010 12:35PM said the Armed Forces of the Philippines (AFP) is behind all these. “Who else has the machinery and resources?” ow.ly/1CZQC