by Haja Mo April 21, 2025 Tech While inspecting a sumptuous villa in Rome, an electrician stumbled across long lost works by the Baroque painter Carlo Maratta. Previous Story Lyrids Meteor Shower 2025: How to Watch Next Story Mike Wood, Whose LeapFrog Toys Taught a Generation, Dies at 72