If you somehow managed to pull yourself away from the extensive coverage of the royal wedding these past weeks, you may have also noticed that President Obama finally released his long-form birth certificate. Donald Trump, of course, immediately did his own press conference and stated that he was very proud of himself for causing this […]