A man was filmed punching a woman at a 'Pride' event in Brooklyn, but there is more to the story than the viral video shows, involving an altercation between the man and a group of demonstrators.