WARSAW, Poland (JTA) — Outside one of this city’s many brutalist apartment buildings, passersby stop to stare at and photograph a London-style taxi emblazoned with large Star of David symbols. Some seem puzzled by the out-of-place sight. Others look delighted to encounter something they’ve seen or heard about in the news: One of Warsaw’s four […]

Category: