STORE

pigs

Pig's head

Severed Pig’s Head Left On Doorstep Of Merkel’s Office

German police said on Saturday they found a pig’s head bearing an “insulting inscription” outside Chancellor Angela Merkel’s office. A police patrol discovered the animal’s head outside the office in the Baltic sea town of Stralsund in the early hours