Ali recently attended the  following events: