The National Bureau of Investigation's (NBI) presentation of new witnesses in the Vizconde massacre case on Tuesday drew mixed reactions from Filipino social media users, making the two prominent ...