Philosophy & Religion

The Symbol of the Buddha: The Dambulla Caves

Francesca Dale reflects upon the power and importance of the Buddha as a religious symbol and inspiration, following a visit to the Damballa Caves in Sri Lanka.

December is here. But do we still look forward to Christmas for the right reasons?

When December comes around, two things will be heard without fail. The first is the cacophony of different Christmas songs fusing together as you rush around the local charity shops, trying to purchase last minute presents. The second is more negative: the standard grumpy remark that Christmas has lost its meaning. And although no one […]