Two Midwestern kids made good crossed paths at the Vatican on Wednesday, as Pope Leo XIV welcomed Bob Dylan for a brief meeting. According to Vatican News, Dylan, dressed in his finest black hooded sweatshirt, exchanged greetings and a few lighthearted remarks with the pontiff.
Their meeting came a few months after Pope Leo used the lyrics from Bob Dylan’s unreleased 1963 song “Go Away You Bomb” to issue a warning against global rearmament and the threat of nuclear weapons use.
For Dylan, it was his second encounter with a pope. He previously performed a selection of songs for John Paul II in 1997.
`;
const previousLastChild = container.lastElementChild;
container.insertAdjacentHTML(‘beforeend’, marker + html);
const newContent = [];
let newElement = previousLastChild ? previousLastChild.nextElementSibling : container.firstElementChild;
while (newElement) {
newContent.push(newElement);
newElement = newElement.nextElementSibling;
}
container.querySelectorAll(‘.video_container script’).forEach(old => {
if (old.dataset.executed || !old.textContent.includes(‘waspVideoPlayer’)) return;
const s = document.createElement(‘script’);
s.dataset.executed = ‘1’;
s.textContent = old.textContent;
old.replaceWith(s);
});
loadBtn.innerHTML = ‘Load more News Bites’;
loadBtn.disabled = false;
window.EncoreAdSystem.observerAds();
embedInitiate(newContent);
// Fire GA page_view event for each load
const cleanPath = window.location.pathname.replace(//page/d+$/, ”).replace(//$/, ”);
const virtualPagePath = mfCurrentPage === 1
? cleanPath
: `${cleanPath}/page/${mfCurrentPage}`;
// Only update browser URL for page 2+
if (mfCurrentPage > 1) {
const tempDiv = document.createElement(‘div’);
tempDiv.innerHTML = html;
const firstPostBox = tempDiv.querySelector(‘.mini-feed-box’);
const firstPostLink = firstPostBox?.querySelector(‘h3 a’)?.getAttribute(‘href’) || ”;
try {
const url = new URL(firstPostLink);
const cleanBasePath = url.pathname.replace(//page/d+$/, ”).replace(//$/, ”);
const updatedPath = `${cleanBasePath}`;///page/${mfCurrentPage}`;
const newUrl = `${url.origin}${updatedPath}`;
history.replaceState(null, ”, newUrl);
// Always fire GA page_view — carries the newly-loaded
// post’s own dimensions (category/tags/authors/etc.),
// read off the data-analytics attribute the server
// rendered onto this mini-feed item.
if (typeof gtag === ‘function’) {
let analytics = {};
try {
analytics = JSON.parse(firstPostBox?.dataset.analytics || ‘{}’);
} catch (parseErr) {}
gtag(“event”, “page_view”, Object.assign({
page_path: newUrl
}, analytics));
console.log(‘GA page_view fired for:’, newUrl);
}
} catch (e) {
console.log(‘No more posts’);
}
}
})
.catch(error => {
console.error(‘Error loading mini feed:’, error);
loadBtn.innerHTML = ‘Load more News Bites’;
loadBtn.disabled = false;
});
}
// Initial load on page load
document.addEventListener(‘DOMContentLoaded’, () => {
loadMiniFeed(); // Load first batch
});
// Load more on button click
loadBtn.addEventListener(‘click’, loadMiniFeed);

