‘Animal Rebellion’ stage a 'rooftop protest' at the Department of Agriculture

Extinction Rebellion activists held an ‘Animal Rebellion’ protest at the Department of Agriculture to highlight C02 emissions related to Ireland's beef industry.

MORE VIDEOS