important-events-on-June-20