Man with dog unfurls Iran protest banner from King’s Cross clock tower | London

A man holding what appears to be a pomeranian dog has climbed to the top of King’s Cross station in London where has unfurled a banner calling for freedom for Iran.

The man could be seen standing in front of the clock face on the station’s…

Continue Reading