placeholder image

Animal rights activists force restaurant closure

Threats and vandalism allegedly carried out by animal rights activists have forced restaurant in Umeå in northern Sweden to close its doors.