BIRTHS Birth Announcement: Hector Luca Ramirez Hector Luca Ramirez was born May 15, 2025 in Charleston, South Carolina. He was welcomed into the world by proud Community Submission May 22, 2025