A few decades ago we could hardly have imagined that on public transport, in a medical waiting room, in an office, or even during a family dinner the topic of angels would be brought up. In contrast, today we talk about them all the time. But who, or what, are they really?
More