Israel is continuing its month-long military offensive against Palestinian militants in the Gaza Strip in an attempt to stop rocket attacks on Israel and free a captured soldier .