Seventh Time Leap

The Seventh Time Leap occurred on July 21, 2017, from the present to the past.