Controversy ensues when four business school students create and launch a new religion on campus.
2017
2022
1982
2024
2025
1963
—
2007
2023