Can science explain everything or does it pretty much have no clue about spirituality?

40 answers 40