These are all documented news reports ... and also documented from the US Government designated terrorist organizations ... of which Hamas is do definitely listed there.
But it should be noted that the Palestinian Authority is not listed. Anyone can check that for themselves!
Lois Lerner approved tax exempt status for foundation
operated by Obama's half-brother on a Sunday