Jesus predictions fulfilled