1. Pre-Christian roots Carnival has roots in pagan festivals marking the end of winter and the return of fertility and abundance. These celebrations involved: • Masks and disguises • Role reversals • Satire and mockery of authority Many of these elements still exist today, especially in more traditional Carnivals. 2. Christian tradition With Christianity, Carnival...Read More