ALBANY, Ga. — "Facing the Giants," the inspirational movie made by the staff and members of Sherwood Baptist Church, Albany, Ga., on a shoestring budget,
HAVANA -— A court in Havana has found Cuban pastor Carlos Lamelas not guilty of "trafficking in human beings" but convicted him on previously unannounced