Protester climbs London’s King’s Cross tower with freedom banner for Iran

A man scaled the clock tower at London’s King’s Cross railway station on Tuesday morning with a small dog and unfurled a large flag carrying anti-Iranian government slogans, prompting a major emergency response.













