54584

What social purpose does religion serve mean exactly and what does how religion can exert social control over its believers mean?