19th Time Leap

The 19th Time Leap occurred on June 20, 2018 from the present to the past.