Enraged German protesters demand ‘Merkel Must Go’ following open door immigration policies

Revenge: Activists unleash 1,000s of locusts, cockroaches on Byron burger branches for migrant sting