A Bermudian producer and filmmaker who spent several months in Afghanistan has said people he knows there are “absolutely terrified” in face of the Taleban take over.
Robert Zuill, who is senior produ…
Robert Zuill, who is senior produ…
Local News From Every Source