• October 15, 2024
  • Updated 5:24 am

Wax sculpture of Abraham Lincoln in US melted due to soaring temperatures