Religion - Sociology / Philosophy / History (2nd A,B,C and D)

Supervising Teacher: Carlos Loiola



In this stand you can understand how religious beliefs went around the world and how they can influence people's lives and their society, dictating moral and ideological.