Business | Sun Mar 23, 2014 1:45pm EDT

Hamas rally in Gaza takes aim at Egypt, Israel and Abbas