German police busted a pizzeria in the western city of Düsseldorf that also delivered a side order of cocaine when customers asked for item number 40 on the menu. “That was one of ...
The people I spoke to know things aren’t easy and never will be — but they don’t sink into a doom spiral. They have faith in their communities and themselves.