What are the “tears of St. Lawrence?”
What are the “tears of St. Lawrence?”
The Perseid meteor shower, also called the "tears of St. Lawrence," is a meteor shower which has been observed by human beings for at least 2000 years. It’s called the “tears of St. Lawrence” as it occurs each August around his feast day.