Truth is regularly stranger than fiction for the abbot of a Buddhist temple in the far-from-tranquil inner city of Los Angeles, California.
Whether he is talking a ....
Truth is regularly stranger than fiction for the abbot of a Buddhist temple in the far-from-tranquil inner city of Los Angeles, California