Screen Shot 2016-01-10 at 3.48.57 PM

Merkel’s multi-culti-migrants urinate and defecate on a Berlin subway.

Courtesy of Pamela Geller.