Police arrest nine people after protest at BP's London HQ
Published
British police arrested nine people after climate change protesters temporarily shut down BP headquarters in London on Chief Executive Bernard Looney's first day in office.
Full Article