Everything you need to know about the Total Eclipse in Leo on the 12th August 2026

What happened in 1999, 2008/9 and 2017/18?