Hamas releases Israeli captives as US warns against Gaza invasion.

Alexander Perez

Alexander Perez