Senator Loren Legarda’s Separate concurring Opinion – (David vs Poe-Llamanzares) May 3, 2016 Read More