Protesters in demo at BP’s AGM in Aberdeen

Breaking