Pedro Escobar's recent activity