How fed up are all these Catholics, Witnesses, ISIS, Sunnis, Shiites, Orthodox, Satanists, Zen Buddhists...

 

v20240901