Does this bitch ever fuck off?. www.dailymail.co.uk/news/article-4515.... Let in immigrants or 'pay the price': Merkel warns that Britain will be made to suffer Does this bitch ever fuck off? www dailymail co uk/news/article-4515 Let in immigrants or 'pay the price': Merkel warns that Britain will be made to suffer