Tensions between Fatah and Hamas have been high for months .