Buddhism and Humor. Some Think It's No Laughing Matter? – The Island.lk June 18, 2023 by Bharat Shukla source