A new video shows suicide bombers detonating in Algeria's Blida Province during Pope Leo XIV's historic visit.