Tea Lights Swastika Shocks Saint Louis University Students
A swastika made of tea lights was found outside a Saint Louis University dormitory. The candles were spotted in the wee hours of April 23, according to police. Some students had reported seeing the candles before they were arranged into the shape of a swastika, according to a report in the Riverfront Times. Police have…