Events for Wednesday, July 3rd 2024