Watch 12 Theses

12 Theses

After a magazine scoop in Switzerland on the "12 Theses," everyone associated with it dies.…