Extinction Rebellion protestors arrested by police at City Airport in London
Xinhua
1570800607000

An Extinction Rebellion protestor is arrested by police at City Airport in London, Britain, on Oct. 10, 2019. (Photos: Xinhua)

An Extinction Rebellion protestor is arrested by police at City Airport in London, Britain, on Oct. 10, 2019.

An Extinction Rebellion protestor is arrested by police at City Airport in London, Britain, on Oct. 10, 2019.

An Extinction Rebellion protestor demonstrates at City Airport in London, Britain, on Oct. 10, 2019.

An Extinction Rebellion protestor is arrested by police at City Airport in London, Britain, on Oct. 10, 2019.