IDF troops used artillery fire to strike a rocket launching site in the northern Gaza Strip, Israel Radio reported on Sunday afternoon. Palestinians reported hearing explosions in the northern Strip on Sunday morning, and military sources confirmed that the army fired at the site.