Miracles and Faith on the Bombed Streets of Baghdad
A SAT-7 crew filming on the streets of Baghdad heard startling testimonies from people living with the constant threat of terror attacks – and discovered that SAT-7 has a major presence in many people’s lives. A small filming crew from SAT-7 Egypt went to great personal risk when they stepped off the plane in Baghdad a few months ago. Public […]