April 30th 1999 – The Admiral Duncan Bombing
It's somewhat hard to believe that it has been 13 years already since the bombing of the Admiral Duncan Pub in Soho, London. As a London boy who left when a child, I try to get back there as often…
LGBTQ Rights, Gay Marriage, Travel, & Entertainment