Reflections on life, meaning and purpose

The Black Madonna makes her mark in the least religious state in the US

In the least religious state in the United States, the Black Madonna adorns a 16-by-12-foot mural on a library wall. The mural was created by 26-year-old Haitian American artist Raphaella Brice.