Extinction Rebellion activists descend on London City Airport

Hundreds of Extinction Rebellion (XR) activists have infiltrated London City Airport and attempted...