Mark McGowan (British street artist, performance artist and prominent public protester, well known as "The Artist Taxi Driver").
London, 17/08/2014. Today, a rally, organised by the "Free Talha Ahsan Campaign", was held outside the Home Office to celebrate the homecoming of Talha Ahsan, after a US judge on the 16th July 2014 finally declared him a free man. From the organisers online press release: <<[…] "Wasn't great to say goodbye?"...more »