42 POSTS
Roy Cabonegro is President of the Makakalikasan - Nature Party Philipppine an emerging national green political party. He is also Publishing Manager of Impacts Publishing and acting as Editor in Chief of its www.currentph.com online publication.