Gay Rights“Gay Rights Are Human Rights” March 7, 2014 To celebrate Pride Month in the UK, ChargĂ© d’Affairs Barbara Stephenson explains how Embassy London is displaying a special version of the Stars and Stripes …